Вопрос В чем ошибка?

Начинающий
Статус
Оффлайн
Регистрация
18 Окт 2020
Сообщения
4
Реакции[?]
0
Поинты[?]
0
1) Почему крест не обводится в квадрат?
2) Как найти координаты белый точки на 2-ом скриншоте?

Сам код:


import cv2
import numpy as np

img = cv2.imread("Batton4.jpg")
gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
template = cv2.imread("Screenshot_2.jpg", cv2.IMREAD_GRAYSCALE)
w, h = template.shape[::-1]

result = cv2.matchTemplate(gray_img, template, cv2.TM_CCOEFF_NORMED)
loc = np.where(result >= 0.4)

for pt in zip(*loc[::-1]):
cv2.rectangle(img, pt, (pt[0] + w, pt[1] + h), (0, 255, 0), 3)

cv2.imshow("img", img)
cv2.imshow("result", result)
cv2.waitKey(0)
cv2.destroyAllWindows()

Помогите с данными вопросами, пожалуйста.
 

Вложения

Начинающий
Статус
Оффлайн
Регистрация
18 Окт 2020
Сообщения
4
Реакции[?]
0
Поинты[?]
0
Она меняет своё местоположение?
После нажатия на крест, он меняет свое местоположение
Ошибку я исправил, на фотке по шаблону он находит крест, как теперь это перевести на потоковое вещание?
 
Последнее редактирование:
Сверху Снизу