opencv
文章平均质量分 81
二三
本人毕业于南京理工大学光电信息工程专业,现于中国科学院上海应用物理研究所读硕二,有兴趣找一份图像算法相关的实习
展开
-
图像的γ校正
1.修改前的版本:gamma校正完是否需要将图像归一化到0~255,为什么整幅图像的归一化结果都是0。//gamma校正y,error!?!?!?void gamma_adjust(IplImage* src, IplImage* dst, const double& gamma){assert(src->depth == IPL_DEPTH_8U && src->nChann原创 2014-07-09 18:12:10 · 1279 阅读 · 0 评论 -
同态滤波
是一种频域率滤波方法。通过分离照射分量和反射分量,将分别对应的低频和高频信息分离。图像的照射分量通常由慢的空间变化来表征,而反射分量往往引起突变,特别是不同物体的连接部分。通过滤波器函数中的γH和γL(γH为对应的高频系数,γL为对应的低频系数,使得γH > 1且γL原创 2014-07-10 20:42:35 · 1156 阅读 · 0 评论 -
opencv:对比度扩张与灰度窗
1.Sobel算子在边缘检测中,常用的一种模板是Sobel 算子。Sobel 算子有两个,一个是检测水平边缘的 ;另一个是检测垂直边缘的 。与Prewitt算子相比,Sobel算子对于象素的位置的影响做了加权,可以降低边缘模糊程度,因此效果更好。与Robert交叉算子相比,不会出现很多尖锐的孤立点。但是sobel算子对边缘定位不准确,边缘的宽度往往不是一个像素。Sobel算子另一种原创 2014-09-03 09:30:09 · 1325 阅读 · 0 评论 -
opencv:边缘检测之kirsch算子
采用八个模板来处理图像的检测图像的边缘,运算量比较大。8个3x3模板如下:通过矩阵变换发现经过kirsch算子得到的像素值直接的关系,事实上需要直接由邻域像素点计算得到的只有p0,,因此可以大大减少计算量。//kirsch算子滤波void kirsch(const IplImage* src, CvMat* dst){原创 2015-04-04 16:59:49 · 7915 阅读 · 2 评论