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的错误。 如何解决
嘿,我确实解决了问题,所以问题是图像处理。 我改变了图片格式,问题解决了
cv2.TM_CCOEFF_NORMED
工作正常MM相关问题 更多 >
编程相关推荐