首页 > 解决方案 > 计算两个具有白色背景和不同角度和位置的符号之间的相似率

问题描述

我正在使用 OpenCV 计算白色背景上两个符号之间的相似率。符号为黑色。所以只能使用“0”和“255”像素。

我使用的前一种方法是比较每个像素的像素,但这有一个问题。它没有考虑符号的角度和位置。因此,如果两个相同的符号在图像中的位置不同,它们可能 100% 不同。

这里有没有人知道是否存在一种方法来完成这项工作。我的意思是只考虑符号本身的差异。如果我真的想使用这种方法,我需要将符号居中并旋转以进行良好的比较。

我将不胜感激。

谢谢你。

询问您是否需要更多信息:)。

雨果

标签: c++qtopencv

解决方案


我对 OpenCV 了解不多,但您可能想看看图像时刻。这可能允许您在逐像素比较时将符号居中/旋转以获得最佳(或接近最佳)匹配。

也请参阅这篇文章


推荐阅读