我想使用 opencv 来检测图像中的徽标/文本模式。我对模式位置的中心点感兴趣。检测需要缩放(0.5x - 2.0x)和旋转不变(-/+ 20 度)。
我尝试过 SIFT、SURF 和 FAST。虽然前两个经常出现在正确的位置,但我发现它们非常慢(我不得不将图像大小调整到至少 1200x1600,但这可能是一个单独的问题)。
我希望有一种算法只匹配线条,而不是模式。例如,我尝试过matchShapes()
,但似乎该方法不是旋转和比例不变的。
图案:
图片:
精明之后:
我想使用 opencv 来检测图像中的徽标/文本模式。我对模式位置的中心点感兴趣。检测需要缩放(0.5x - 2.0x)和旋转不变(-/+ 20 度)。
我尝试过 SIFT、SURF 和 FAST。虽然前两个经常出现在正确的位置,但我发现它们非常慢(我不得不将图像大小调整到至少 1200x1600,但这可能是一个单独的问题)。
我希望有一种算法只匹配线条,而不是模式。例如,我尝试过matchShapes()
,但似乎该方法不是旋转和比例不变的。
图案:
图片:
精明之后: