0

私はPythonとSimpleCVを使用しています(ただし、OpenCVも使用できます)。画像があります:

ここに画像の説明を入力

さらに、元の画像からトリミングされた、次のようないくつかの小さな画像があります。

ここに画像の説明を入力

最初の画像に2番目の画像が含まれていると仮定すると、トリミングする前に、最初の画像座標を取得したいと思います。どうすればこれを作ることができますか?

4

1 に答える 1

5

OpenCV でmatchTemplateを使用します。

diff = cv2.matchTemplate(img1, img2, cv2.TM_CCORR_NORMED)
x, y = np.unravel_index(np.argmax(diff), diff.shape)
于 2013-12-22T23:36:07.320 に答える