我有一张图案/图像印在一张纸上,多个副本贴在墙上(ImageA),我有一张较大的图像(B),上面有所有这些纸张。我想找到这些模式的位置。由于墙上图案明显失真,我无法正确使用模板匹配(MATLAB或Python)。有没有其他方法可以做到这一点?
输入:小图案图像(A),大图像(B)
所需输出:B中找到的A的多个像素X,Y坐标(近似位置正常)
答案 0 :(得分:0)
如果图像B中的图案大小/尺度大致相同,而模板A没有强烈的旋转对称性,我会尝试做一个标准化的互相关,模板以不同的角度旋转。 normxcorr2
中的MATLAB
或skimage.feature.match_template
中的Python
。您应该得到一个具有一个全局最大值和几个较小最大值的结果。根据图像中的杂乱,大多数或所有这些最大值的位置应与B中A的位置相对应。