//图片路径
QString appPath = QCoreApplication::applicationDirPath();
imagePath = appPath + "/A.jpg";
//读取图像
img = cv::imread(imagePath.toStdString());
if (img.empty())
return;
cv::namedWindow("input", cv::WINDOW_AUTOSIZE);
cv::Mat dst;
int color_map = COLORMAP_AUTUMN;
while (true)
{
int c = cv::waitKey(2000);
if (c == 27) {
break;
}
applyColorMap(img, dst, color_map%21);
color_map++;
cv::imshow("input", dst);
}
cv::waitKey(0);
cv::destroyAllWindows();
推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/3Zqhgt