博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  opencv

摘要:高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。关于高斯滤波的数学原理说明可以从文章底部的参考资料中获得。通俗的讲,高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。一般的模板为3×3或5×5大小,其权值分布如下图. 若使用3×3模板,则计算公式如下:g(x,y)={f(x-1,y-1)+f(x-1,y+1)+f(x+1,y-1)+f(x+ 阅读全文

posted @ 2012-04-07 19:48 月不识己 阅读(594) 评论(0) 推荐(0)

摘要:1. 下载opencv2.3.12.解压安装包文件到D:\program\opencv\opencv2.3。3.配置vs2010开发环境:环境变量的配置,D:\program\opencv\opencv2.3\opencv\build\x86\vc10\binD:\program\opencv\opencv2.3\opencv\build\x86\vc10\libD:\program\opencv\opencv2.3\opencv\build\common\tbb\ia32\vc10不同的版本不一样的路径名。vs2012中头文件目录设置vs2012中库文件目录设置vs2012中依赖库的添加,分 阅读全文

posted @ 2012-04-04 23:29 月不识己 阅读(500) 评论(0) 推荐(0)

摘要:(1)cvScalar()与CV_RGB();里面传的颜色风量的值顺序是不一样的;cvScalar(255,0,0);这是蓝色blue;CV_RGB(255,0,0);这是红色red 阅读全文

posted @ 2011-05-24 17:18 月不识己 阅读(158) 评论(0) 推荐(0)

摘要:(1)cvScalar的用法上一页 目 录 下一页CvScalarCvScalar 可存放在1-,2-,3-,4-TUPLE类型的捆绑数据的容器 typedef struct CvScalar{double val[4]}CvScalar;/* 构造函数:用val0初始化val[0]用val1初始化val[1], 以此类推*/inline CvScalar cvScalar( double val0, double val1=0,double val2=0, double val3=0 );/* 构造函数:用val0123初始化所有val[0]...val[3] */inline CvScal 阅读全文

posted @ 2011-05-21 16:46 月不识己 阅读(267) 评论(0) 推荐(0)