ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

blur()低通滤波

2019-08-01 14:51:25  阅读:299  来源: 互联网

标签:原图 imgproc include hpp 滤波 blur 通滤波 out


blur()函数可以用标准化的盒式过滤器来平滑图像。

C++ API:

相关官网资料:

https://docs.opencv.org/3.4.1/d4/d86/group__imgproc__filter.html#gad533230ebf2d42509547d514f7d3fbc3

代码:

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

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

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

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

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

    //进行滤波操作
    Mat out;
    blur(image, out, Size(7, 7));

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

    waitKey(0);
}

 

标签:原图,imgproc,include,hpp,滤波,blur,通滤波,out
来源: https://www.cnblogs.com/fcfc940503/p/11282441.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有