C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c – opencv2 bluring图像大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试模糊图像,而高光模糊图像但是当我运行我的代码时最终发生的一切都是图像打开而没有模糊.任何人都可以帮我解决这个问题吗?

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>

 int main() {
//read the image
cv::Mat image= cv::imread("Space_Nebula.jpg");
cv::Mat result;
// create image window
cv::namedWindow("My Image");
//display image
cv::imshow("My Image",imagE);
//wait key
cv::waitKey(50000);

//blur image
cv::blur(image,result,cv::Size(5,5));
cv::imshow("My Image",imagE);

//smooth image
cv::GaussianBlur(image,5),1.5);
cv::imshow("My Image",imagE);

return 1;

}

解决方法

几件事情:您正在将图像处理到称为结果的Mat中,然后显示图像.此外,在最后两次调用imshow之后没有调用waitKey,所以你根本没有看到它们.还有一点:从主要信号完成返回0没有错误.试试这个:

//read the image
cv::Mat image= cv::imread("../../IMG_0080.JPG");
cv::Mat result;
// create image window
cv::namedWindow("My Image");
//display image
cv::imshow("My Image",imagE);
//wait key
cv::waitKey(0);

//blur image
cv::blur(image,result);
cv::waitKey(0);

//smooth image
cv::GaussianBlur(image,result);
cv::waitKey(0);

return 0;

大佬总结

以上是大佬教程为你收集整理的c – opencv2 bluring图像全部内容,希望文章能够帮你解决c – opencv2 bluring图像所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:c图像