资源简介

浅墨出品,分享精神至上~ 压缩包内包含四个程序的详细注释源码。分别是用高斯滤波,均值滤波,方框滤波来模糊一张唯美图片。最后还有一个综合示例程序,结合这三种滤波操作,通过调整轨迹条的位置,来动态得到不同的图像模糊效果,有一定的可玩性~have fun~~~ 博文《【OpenCV入门教程之八】线性滤波专场:方框滤波、均值滤波与高斯滤波》的配套详细注释源代码。 博文链接: http://blog.csdn.net/poem_qianmo/article/details/22745559 1.已将dll打包到Release文件夹下,运行Release文件夹中的exe可以直接看到运行结果. 2.源代码运行需要进行OpenCV+VS开发环境的配置。可以参看我写的配置博文: http://blog.csdn.net/poem_qianmo/article/details/19809337 3.写作当前代码时配套使用的OpenCV版本: 2.4.8 4.推荐代码结合博文一起看,学习效果更佳。 by浅墨

资源截图

代码片段和文件信息


//-----------------------------------【程序说明】----------------------------------------------
// 说明:【均值滤波blur函数的使用示例程序】
// 开发所用OpenCV版本:2.4.8
// 2014年3月31 日 Create by 浅墨
// 配套博文链接: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(“1.jpg“); 

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

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

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

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

waitKey( 0 );     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      89389  2014-04-01 15:56  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur\1.jpg

     文件       4397  2014-04-01 16:35  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur\blur.vcxproj

     文件        942  2014-03-31 16:21  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur\blur.vcxproj.filters

     文件        143  2014-03-31 16:19  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur\blur.vcxproj.user

     文件       1638  2014-04-01 17:27  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur\main.cpp

     文件        879  2014-03-31 16:19  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur.sln

    ..A..H.     16384  2014-04-01 17:27  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\blur.suo

     文件      89389  2014-04-01 15:56  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\Release\1.jpg

     文件      11776  2014-04-01 17:09  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\Release\blur.exe

     文件     601088  2014-04-01 17:09  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\Release\blur.pdb

     文件    2098688  2013-12-29 12:09  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\Release\opencv_core248.dll

     文件    2080768  2013-12-29 12:10  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\Release\opencv_highgui248.dll

     文件    1905664  2013-12-29 12:10  【OpenCV】线性滤波示例程序 by浅墨\【均值滤波】blur\Release\opencv_imgproc248.dll

     文件      89389  2014-04-01 15:56  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\1.jpg

     文件       4885  2014-04-01 17:09  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\boxFilter.vcxproj

     文件        942  2014-03-31 16:53  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\boxFilter.vcxproj.filters

     文件        143  2014-03-31 16:24  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\boxFilter.vcxproj.user

     文件        406  2014-03-31 16:53  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter.exe.embed.manifest

     文件        472  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter.exe.embed.manifest.res

     文件        381  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter.exe.intermediate.manifest

     文件         61  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter.lastbuildstate

     文件       5580  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter.log

     文件        208  2014-03-31 16:53  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter_manifest.rc

     文件        638  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\cl.command.1.tlog

     文件          2  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\cl.read.1.tlog

     文件        210  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\cl.write.1.tlog

     文件       4022  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\link.command.1.tlog

     文件     109791  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\main.obj

     文件        536  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\rc.command.1.tlog

     文件          2  2014-04-01 17:08  【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\rc.read.1.tlog

............此处省略92个文件信息

评论

共有 条评论