OpenCV Contours - benötigt mehr als 2 Werte zum Entpacken

8

Ich versuche, Konturen mit dem folgenden Code zu implementieren.

%Vor%

aber ich erhalte ständig den folgenden Fehler.

%Vor%

Funktioniert die Funktion findContours mehr Argumente? Was könnte ich tun, um es zu korrigieren?

Anfänger

    
Prashant Shrivastava 31.12.2013, 03:41
quelle

4 Antworten

23

In OpenCV 2 gibt findContours nur zwei Werte zurück: contours und hierarchy . Der Fehler tritt auf, wenn Python versucht, diese beiden Werte den drei links in dieser Anweisung angegebenen Namen zuzuordnen:

%Vor%     
Warren Weckesser 31.12.2013, 03:51
quelle
2

Es gibt jetzt drei Werte zurück:

%Vor%

Rückbild, Konturen, Hierarchie

    
Yiming Zhou 03.02.2016 03:36
quelle
1

findContours gibt nur drei Werte für Bild, Konturen und Hierarchie in opencv3

zurück %Vor%     
rohan goli 23.01.2016 06:08
quelle
1

-findContours gibt nur zwei Werte zurück. also benutze einfach,

Also benutze

Konturen, Hierarchie = cv2.findContours (thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)

    
sharat kanthi 04.01.2018 05:59
quelle

Tags und Links