
图像处理
kerecs
这个作者很懒,什么都没留下…
展开
-
【图像处理】灰度映射(Gray Level Transformation)
灰度映射的本质就是将一个灰度值(根据公式)映射为另一个灰度值。公式根据实际需要随你编,以下是几种常用的公式。如图所示: 1.恒等变换:没变化,仅作参考。 2.反转变换:S = L - 1 - x;底片效果。 3.对数变换:S = c * log(1+r);log(1+r)函数为正值,系数c保证了S属于[0, L-1]。窄域映射宽域,宽域映射窄域。 (1)正对数变换:窄变宽,亮域变暗。原创 2017-04-29 23:02:23 · 17125 阅读 · 1 评论 -
【图像处理】膨胀与腐蚀
1.膨胀就是求模板内的最大值并赋值给锚点(anchorpoint) 结果就是高亮区域逐渐增长。2.腐蚀就是求模板内的最小值并赋值给锚点(anchorpoint) 结果就是低暗区域逐渐增长。PS:其中的模板可以是3*3、4*4等任意形状和大小。原创 2017-04-29 22:37:25 · 1448 阅读 · 0 评论 -
【图像处理】起源
OK,你有一张彩色图片。 有时因为图片容量、方便计算等原因我们需要将RGB图转换为灰度图。 但是得到的灰度图有些地方亮,有些地方暗,对比度很差,所以我们作作灰度映射。虽然图片看起来亮度均匀了,但是还有一些噪点分布在上面,所以我们再作中值滤波,平滑掉噪点。同时又想稍微模糊化图片,所以就作均值滤波。这时,我们又想加强一下图片里物体的轮廓,那就要作高通滤波。然后,又想腐蚀一下,增长高亮区域;又原创 2017-05-04 16:45:51 · 694 阅读 · 0 评论 -
【图像处理】滤波
滤波就是将图像变得更平滑或锐化的方法。 Digital filters are used to blur and sharpen digital images. 均值滤波:取平均数(模糊化)中值滤波:取中位数(处理椒盐噪声效果好)原创 2017-04-30 08:45:08 · 929 阅读 · 0 评论 -
【图像处理】灰度图(Gray Scale Image)
某点的颜色为RGB(R,G,B),则: 1.浮点算法:Gray=R*0.3+G*0.59+B*0.11 2.整数方法:Gray=(R*30+G*59+B*11)/100 3.移位方法:Gray =(R*76+G*151+B*28)>>8; 4.平均值法:Gray=(R+G+B)/3; 5.仅取绿色:Gray=G; 任意方法计算得Gray后,替换原来的RGB(R,G原创 2017-04-30 08:26:51 · 6459 阅读 · 0 评论