Получение координат X и Y от CV2.findContours в OpenCV Python и храните его в разных переменных [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Получение координат X и Y от CV2.findContours в OpenCV Python и храните его в разных переменных [закрыто]

Сообщение Anonymous »

Я печатаю контур из CV2.findContours. Он распечатывает что -то подобное:
[[370 269]]
Что я хочу получить 370 и хранить его в переменной. < /P>
import cv2
import numpy as np
cap = cv2.VideoCapture(0)

while True:
_, frame = cap.read()

hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)

lower = np.array([0,0,255])
upper = np.array([255,255,255])

imgThreshHigh = cv2.inRange(hsv, lower, upper)
thresh = imgThreshHigh.copy()

_,contours,_ = cv2.findContours(thresh,
cv2.RETR_LIST,cv2.CHAIN_APPROX_SIMPLE)

print(contours)

cv2.imshow('frame',frame)
cv2.imshow('Object',thresh)
k = cv2.waitKey(5) & 0xFF
if k == 27:
break
cv2.destroyAllWindows()


Подробнее здесь: https://stackoverflow.com/questions/507 ... -and-store
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»