资源简介
OpenCVdemo6by浅墨.rar
代码片段和文件信息
//-----------------------------------【程序说明】----------------------------------------------
// 程序名称::《【OpenCV入门教程之九】非线性滤波专场:中值滤波、双边滤波 》 博文配套源码
// 开发所用IDE版本:Visual Studio 2010
// 开发所用OpenCV版本: 2.4.8
// 2014年4月3日 Create by 浅墨
// 配套博文链接: http://blog.csdn.net/poem_qianmo/article/details/23184547
// PS:程序结合配合博文学习效果更佳
// 浅墨的微博:@浅墨_毛星云
//------------------------------------------------------------------------------------------------
//-----------------------------------【头文件包含部分】---------------------------------------
// 描述:包含程序所依赖的头文件
//----------------------------------------------------------------------------------------------
#include
#include
#include
#include
//-----------------------------------【命名空间声明部分】---------------------------------------
// 描述:包含程序所使用的命名空间
//-----------------------------------------------------------------------------------------------
using namespace std;
using namespace cv;
//-----------------------------------【全局变量声明部分】--------------------------------------
// 描述:全局变量声明
//-----------------------------------------------------------------------------------------------
Mat g_srcImageg_dstImage1g_dstImage2g_dstImage3g_dstImage4g_dstImage5;
int g_nBoxFilterValue=6; //方框滤波内核值
int g_nMeanBlurValue=10; //均值滤波内核值
int g_nGaussianBlurValue=6; //高斯滤波内核值
int g_nMedianBlurValue=10; //中值滤波参数值
int g_nBilateralFilterValue=10; //双边滤波参数值
//-----------------------------------【全局函数声明部分】--------------------------------------
// 描述:全局函数声明
//-----------------------------------------------------------------------------------------------
//轨迹条回调函数
static void on_BoxFilter(int void *); //方框滤波
static void on_MeanBlur(int void *); //均值块滤波器
static void on_GaussianBlur(int void *); //高斯滤波器
static void on_MedianBlur(int void *); //中值滤波器
static void on_BilateralFilter(int void *); //双边滤波器
//-----------------------------------【main( )函数】--------------------------------------------
// 描述:控制台应用程序的入口函数,我们的程序从这里开始
//-----------------------------------------------------------------------------------------------
int main( )
{
system(“color 5E“);
// 载入原图
g_srcImage = imread( “1.jpg“ 1 );
if( !g_srcImage.data ) { printf(“Oh,no,读取srcImage错误~! \n“); return false; }
//克隆原图到四个Mat类型中
g_dstImage1 = g_srcImage.clone( );
g_dstImage2 = g_srcImage.clone( );
g_dstImage3 = g_srcImage.clone( );
g_dstImage4 = g_srcImage.clone( );
g_dstImage5 = g_srcImage.clone( );
//显示原图
namedWindow(“【<0>原图窗口】“ 1);
imshow(“【<0>原图窗口】“g_srcImage);
//=================【<1>方框滤波】=========================
//创建窗口
namedWindow(“【<1>方框滤波】“ 1);
//创建轨迹条
createTrackbar(“内核值:“ “【<1>方框滤波】“&g_nBoxFilterValue 50on_BoxFilter );
on_MeanBlur(g_nBoxFilterValue0);
imshow(“【<1>方框滤波】“ g_dstImage1);
//=====================================================
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 127216 2014-04-02 17:16 OpenCVdemo6 by浅墨\OpenCVdemo6\1.jpg
文件 6959 2014-04-08 15:39 OpenCVdemo6 by浅墨\OpenCVdemo6\main.cpp
文件 5288 2014-04-08 11:14 OpenCVdemo6 by浅墨\OpenCVdemo6\OpenCVdemo6.vcxproj
文件 942 2014-04-02 09:33 OpenCVdemo6 by浅墨\OpenCVdemo6\OpenCVdemo6.vcxproj.filters
文件 143 2014-04-02 09:30 OpenCVdemo6 by浅墨\OpenCVdemo6\OpenCVdemo6.vcxproj.user
文件 900 2014-04-02 09:30 OpenCVdemo6 by浅墨\OpenCVdemo6.sln
..A..H. 20480 2014-04-08 15:40 OpenCVdemo6 by浅墨\OpenCVdemo6.suo
文件 127216 2014-04-02 17:16 OpenCVdemo6 by浅墨\Release\1.jpg
文件 19968 2014-04-08 15:39 OpenCVdemo6 by浅墨\Release\OpenCVdemo6.exe
文件 625664 2014-04-08 15:39 OpenCVdemo6 by浅墨\Release\OpenCVdemo6.pdb
文件 2098688 2013-12-29 12:09 OpenCVdemo6 by浅墨\Release\opencv_core248.dll
文件 2080768 2013-12-29 12:10 OpenCVdemo6 by浅墨\Release\opencv_highgui248.dll
文件 1905664 2013-12-29 12:10 OpenCVdemo6 by浅墨\Release\opencv_imgproc248.dll
目录 0 2014-04-08 15:40 OpenCVdemo6 by浅墨\OpenCVdemo6
目录 0 2014-04-08 15:40 OpenCVdemo6 by浅墨\Release
目录 0 2014-04-08 15:40 OpenCVdemo6 by浅墨
----------- --------- ---------- ----- ----
7019896 16
- 上一篇:Vivado集成开发环境时序约束
- 下一篇:布尔表达式的递归下降翻译程序设计
相关资源
- 20170106202228721.zip
- 无线视频传输.zip
- 最优化理论与算法_习题解答.pdf
- gw53kr.pdf
- yunbaozhibosong_9884748.zip
- optisystem7.0破解包.rar
- v.tar.gz
- Multisim11.0加破解及汉化补丁.rar
- 组态王6.52破解.rar
- 项目经理面试指南(上下册).rar
- NetBot_Attackervip6.0完美中文破解版2010
- dicomviewer.rar
- 《我和LabVIEW》程序2010.04.02.1.7z
- CCProxy8中文注册版.rar
- xds100_drivers.zip
- 最优化理论与算法习题解答.pdf
- 信号与系统郑君里+答案(1).rar
- QJC自动点名器(随机点名软件)V1.1
- 爱宝淘宝会员吸纳打标软件v3.3绿色版
- CHM2PDF(CHM转PDF格式转换器)V3.0破解版
- 软件项目投标书模板.rar
- autoproxy.pac
- 运筹学教程第四版胡运权.pdf
- Convex_Optimization_solutions_manual_.pdf
- V6.52版取消工程密码专用.rar
- 2012848答案.rar
- ati显卡.rar
- GoHide(register).zip
- QQlogin.rar
- zyg345382708_3297526.zip
评论
共有 条评论