代碼與解釋如下:
// highgui 模塊頭文件
#include<opencv2/highgui/highgui.hpp>
// OpenCV圖像處理頭文件
#include<opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
Mat srcImg = imread("1.jpg");
imshow("原圖", srcImg);
Mat dstImg;
// 使用均值濾波操作的blur函數進行圖像模糊
blur(srcImg, dstImg, Size(7, 7));
imshow("模糊後", dstImg);
waitKey(6000);
return 0;
}
運行結果如下:
關於OpenCV和圖像處理以及模式識別更多的學習資料將繼續更新,敬請關注本博客。