图像与一个直方图之间的直方图匹配

时间:2014-04-15 20:07:41

标签: image matlab image-processing

matlab函数imhistmatch用于调整目标图像A的直方图以匹配参考图像B的N-bin直方图。

在matlab中,进行直方图匹配的命令是:

hist_match_image = imhistmatch(A,B)

问题在于我不需要使用两个图像进行直方图匹配。我需要做的是将目标图像A的直方图与另一个直方图相匹配,直方图是一组参考图像的平均直方图。

如何在Matlab中做到这一点?我应该计算参考图像的平均图像并使用该平均图像作为参考图像吗?我不认为这是一个正确的选择。

1 个答案:

答案 0 :(得分:3)

您可以使用histeq

Amatch = histeq(A, meanHisto)

从未使用过;似乎它符合您的需求!