Assertionsfehler : Größe.Breite>0 && size.Höhe>0 in der Funktion imshow

ich bin mit opencv2 und python auf raspberry pi. und ich bin neu in python und opencv. ich versuchte zu Lesen, dass ein jpeg-Bild und Bild anzeigen, zeigt es die folgende Fehlermeldung:

/home/pi/opencv-2.4.9/modules/highgui/src/window.cpp:269: \
  error: (-215) size.width>0 &&  size.height>0 in function imshow.

und der code ist:

import cv2
# windows to display image
cv2.namedWindow("Image")
# read image
image = cv2.imread('home/pi/bibek/book/test_set/bbb.jpeg')
# show image
cv2.imshow("Image", image)
# exit at closing of window
cv2.waitKey(0)
cv2.destroyAllWindows()
dein Bild ist leer. Look hier
nach imread fügen Sie so etwas wie if image.empty print a warning that image could not be loaded, probably because of wrong path versuchen "/home/pi/bibek/book/test_set/bbb.jpeg"
Möglich, Duplikat der OpenCV Error: Assertion failed (Größe.Breite>0 && size.Höhe>0) einfach code
Glaubst du wirklich, dass ein C++ - Antwort wird hier helfen?
Das problem ist das gleiche (Benutzer versucht, zu zeigen, ein leeres Bild) und die Lösung (überprüfen, dass es nicht leer ist, bevor Sie versuchen, es zu zeigen). Mit einer Frage pro Sprache scheint ein wenig übertrieben.

InformationsquelleAutor Bibek Ghimire | 2015-07-23

Schreibe einen Kommentar