直方图均衡化后的图像怎么算 已知原图像,求直方图均衡化后的图像。不要MATLAB程序。我只求明白原理就行 10
已知图像的像素排列,求均衡化后的图像像素排列。还有一个4通路以及8通路的一些问题。最好加QQ2269089546详细的解答下。还有其他的一些关于数字图像处理的一些问题。...
已知图像的像素排列,求均衡化后的图像像素排列。还有一个4通路以及8通路的一些问题。最好加QQ2269089546详细的解答下。还有其他的一些关于数字图像处理的一些问题。
展开
2个回答
推荐于2016-01-23
展开全部
如图,是均衡前后的直方图对比。
直方图均衡化的意义在于:尽量让每个亮度的点都一样多,从而让图片的灰度细节尽量展现在人眼前,符合人眼查看图片的规律。
所以旧图的直方图并不平坦,做完直方图均衡化以后,直方图就会趋向平坦。
就拿上面2张直方图举例:
假设一张图片的的亮度最低是0,最高是255(我就不说灰度了)
1。假设图片是一张M*M像素大小的图片
2。转换以后,假设,旧图亮度在0-10之间的点数,等于新图0-30之间的点数(因为旧图很多点都挤在0-10之间,新图要把这些点拉开)
3。又因为新图是平坦的,所以我们很容易假设,亮度为30的点数,占了总点数的1/256,也就是(M*M)/256
4。所以新图中,0-30亮度之间的点数为30*(M*M)/256
5。根据上面2和4的关系列等式
30=(256/(M*M))*(亮度在0-10的点数总和)
6。把10换成p,30换成q,这样对应任何旧图中的p亮度,都可以计算出与之对应的新图的亮度p。旧图跟新图的映射关系就出来了。
以上计算都是基于一个假设:(3)新图的直方图是平坦的。
参考资料: http://www.mathworks.cn/help/toolbox/images/ref/histeq.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |