您的位置:首页 > 运维架构

OpenCV GaussianBlur函数——高斯滤波

2016-09-16 14:42 375 查看
http://blog.csdn.net/poem_qianmo/article/details/22745559

//-----------------------------------【头文件包含部分】---------------------------------------
// 描述:包含程序所依赖的头文件
//----------------------------------------------------------------------------------------------
#include "opencv2/core/core.hpp"
#include"opencv2/highgui/highgui.hpp"
#include"opencv2/imgproc/imgproc.hpp"

//-----------------------------------【命名空间声明部分】---------------------------------------
// 描述:包含程序所使用的命名空间
//-----------------------------------------------------------------------------------------------
using namespace cv;

//-----------------------------------【main( )函数】--------------------------------------------
// 描述:控制台应用程序的入口函数,我们的程序从这里开始
//-----------------------------------------------------------------------------------------------
int main()
{
//载入原图
Mat image = imread("yun.jpg");

//创建窗口
namedWindow("均值滤波【原图】");
namedWindow("均值滤波【效果图】");

//显示原图
imshow("均值滤波【原图】", image);

//进行均值滤波操作
Mat out;
GaussianBlur(image, out, Size(3, 3), 0, 0);

//显示效果图
imshow("均值滤波【效果图】", out);

waitKey(0);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: