opencv代码示例 -- 简单高斯滤波

代码示例不讲原理,只展示代码,原理另一篇博文会写。

#include <opencv2/opencv.hpp>

int main(int argc, char** argv)
{
	cv::Mat img = cv::imread("dog.bmp");

	cv::namedWindow("Example1-in",  cv::WINDOW_AUTOSIZE);
	cv::namedWindow("Example1-out", cv::WINDOW_AUTOSIZE);

	cv::imshow("Example1-in", img);

	cv::Mat out;

	cv::GaussianBlur(img, out, cv::Size(5, 5), 3, 3);
	cv::GaussianBlur(out, out, cv::Size(5, 5), 3, 3);

	cv::imshow("Example1-out", out);
	cv::waitKey(0);
}

 


版权声明:本文为jcl314159原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。