资源简介
浅墨出品,分享精神至上~
压缩包内包含四个程序的详细注释源码。分别是用高斯滤波,均值滤波,方框滤波来模糊一张唯美图片。最后还有一个综合示例程序,结合这三种滤波操作,通过调整轨迹条的位置,来动态得到不同的图像模糊效果,有一定的可玩性~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.em
文件 472 2014-04-01 17:08 【OpenCV】线性滤波示例程序 by浅墨\【方框滤波】boxFilter\boxFilter\Debug\boxFilter.exe.em
文件 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\li
文件 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个文件信息
相关资源
- RBF神经网络C++源码
- Opencv和vc++6.0一些常用图像处理算法程
- 你好 C++ 中文
- 数据结构与算法.pdf
- 计算机网络实验-----基于TCP的网络聊天
- MFC 写的飞行棋C++源代码
- c++计算机图形编程-简易绘图程序
- c++开发ocx入门实践三--基于opencv的简易
- 使用OpenGL绘制圆锥和和圆柱 C++实现
- Installshield for VC++ 6.0
- Essential C++ 中文版+英文版 侯捷译.ra
- VC++指纹识别算法源代码+说明文档
- 手势指尖检测算法c++实现
- Accelerated C++(中文版)
- C语言的窗口式图形界面案例
- VC++MFC编程源代码
- C++ bulider 教程
- Visual.C++.MFC扩展编程.zip
- C++ 网络爬虫代码
- 基于MFC的扫雷小游戏c++.rar
- c++实现图像扭曲、球面化灯变形
- 史上最全C++代码
- More Exceptional C++中文版高清完整.pdf
- 华为C&C++语言安全编程规范_V3.1.pdf
- essential c++ 中文版 侯捷 PDF
- 用C++mfc做的一系列小游戏
- Qt实现的迷宫与魔塔游戏 源码迷宫模
- C++课程设计,高校人员信息管理系统
- Visual C++代码 获取本地网络信息
- 基于C++的银行家算法模拟实现
评论
共有 条评论