Проблема с функцией OpenCV cv2.findCountours: недостаточно значений для распаковки (ожидалось 3, получено 2) - PullRequest
0 голосов
/ 16 июня 2020

вчера я успешно обновился с openCv версии 3.4 до 4.1.2 (на raspberry pi). Я пробовал старую программу, но похоже, что у меня возникла ошибка. Я уже знаю, что некоторые функции могут измениться в связи с обновлением, но как я могу исправить эту проблему:

Код (кусок):

img_blk, contours_blk, hierarchy_blk = cv2.findContours(line.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)

Вывод на распи

Заранее благодарим за ответы!

1 Ответ

0 голосов
/ 16 июня 2020

Есть аналогичный вопрос: OpenCV версии 4.1.0 drawContours

Измените свой код следующим образом:

contours_blk, hierarchy_blk = cv2.findContours(line.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...