在SimpleCV中查找另一个图像

时间:2013-12-22 23:27:23

标签: python image opencv image-processing simplecv

我正在使用Python和SimpleCV(但也可以使用OpenCV)并且我有一个图像:

enter image description here

另外,我有一些像这样的小图像,它们是从原始图像中裁剪出来的:

enter image description here

假设第一个图像包含第二个图像,我希望在裁剪之前获得第一个图像坐标。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:5)

在OpenCV中使用matchTemplate

diff = cv2.matchTemplate(img1, img2, cv2.TM_CCORR_NORMED)
x, y = np.unravel_index(np.argmax(diff), diff.shape)