Python匹配模板Mİstack

2024-09-27 23:15:08 发布

您现在位置:Python中文网/ 问答频道 /正文

import cv2
import numpy as np

cam = cv2.VideoCapture(0)

image = cv2.imread("ali.jpg")
while True:
    ret, kam = cam.read()

    gray_des = cv2.cvtColor(kam, cv2.COLOR_BGR2GRAY)

    obje = cv2.imread("ali.jpg", 0)

    w,h = obje.shape

    res = cv2.matchTemplate(gray_des,obje,cv2.TM_CCOEFF_NORMED)

    thresholdvalues = 0.8
    loc = np.where(res > thresholdvalues)

    for i in zip(*loc[::-1]):
        cv2.rectangle(kam, i, (i[0]+w, i[1]+h), (0, 255, 0), 2)

    cv2.imshow("Kare",kam)
    if cv2.waitKey(25) and 0XFF == ord('q'):
        break

cam.release()
cv2.destroyAllWindows()

嗨,我的朋友们,当我们研究图像处理时,我们确实犯了一个关于cv2.TM的错误。 如何解决


Tags: importnpresalicv2loctmjpg

热门问题