[英]Histogram specification using matlab for image enhancement
在直方图规范中,我们指定所需直方图的形状。 对于图像,我们应该修改直方图,使其接近所需直方图的形状。 谁能告诉我该怎么做。
直方图均衡使用histeq()。 直方图规格是否有任何特殊功能。
如果您查看histeq
的文档,您会发现它接受一个可选的第二个参数,它是所需的直方图:
J = histeq(I, hgram)
变换强度图像I,以使具有length(hgram)
bin的输出强度图像J
的直方图近似匹配hgram
。 向量hgram
应包含强度值在适当范围内的等距bin的整数计数:对于double类的图像,为[0,1],对于uint8类的图像,为[0,255],对于强度为的图像,为[0,65535]uint16
类。histeq
自动缩放hgram
使sum(hgram) = prod(size(I))
。 当length(hgram)
远小于I中离散级别的数量时,J的直方图将更好地匹配hgram
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.