在直方图规范中,我们指定所需直方图的形状。对于图像,我们应该修改直方图,使其接近所需直方图的形状。谁能告诉我我该怎么做。
直方图均衡使用 histeq()。直方图规范是否有任何特殊功能。
在直方图规范中,我们指定所需直方图的形状。对于图像,我们应该修改直方图,使其接近所需直方图的形状。谁能告诉我我该怎么做。
直方图均衡使用 histeq()。直方图规范是否有任何特殊功能。
如果您查看文档,histeq
您会发现它接受可选的第二个参数,即所需的直方图:
J = histeq(I, hgram)
变换强度图像 I 使得输出强度图像的直方图J
与length(hgram)
bin 近似匹配hgram
。该向量hgram
应包含具有适当范围内的强度值的等距 bin 的整数计数:[0, 1] 用于 double 类图像,[0, 255] 用于 uint8 类图像,[0, 65535] 用于类图像uint16
.histeq
自动缩放hgram
,以便sum(hgram) = prod(size(I))
. 当 J远小于 I 中的离散级别数hgram
时,J 的直方图将更好地匹配。length(hgram)