gpt4 book ai didi

image - 图像大小影响比较直方图OpenCV

转载 作者:行者123 更新时间:2023-12-02 16:49:48 25 4
gpt4 key购买 nike

我正在使用compareHist()函数比较两个图像的直方图。

我的问题是:图像大小是否会对结果产生重大影响?在比较之前,我应该调整图像大小或对直方图进行归一化吗?我正在使用CV_COMP_CORREL方法。

最佳答案

您必须在比较之前对直方图进行归一化。

假设您有非常规直方图,例如其中一个的间隔值为[0..1000],另一个为[0..1]。您如何比较它们?当然,像加法这样的每个数学运算都没有意义,因为这种加法的结果是什么?

然后,实际上图像的大小并不重要。

在实践中,这意味着如果您拥有一张图像A并对其进行缩放,可以说两次,而您拥有一张图像B,那么如果您计算hist(A)和hist(B),将两者进行归一化,则直方图实际上将是相同的。这是因为这样的事实,如果您按因子k缩放图像,并且图像A中的颜色c中有n个像素,那么在图像B中,颜色c中的像素约为k * k * n(取决于插值)。因此,每个颜色量也会成比例地“缩放”,因此,如果对hist(A)和hist(B)进行归一化,结果将大致相同(同样,如果bin的大小大于1,例如16等)。

关于image - 图像大小影响比较直方图OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22608007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com