L'échec d'Assertion : la taille.largeur>0 && size.hauteur>0 dans la fonction imshow

je suis en utilisant opencv2 et python sur le raspberry pi. et je suis de nouveau avec python et opencv. j'ai essayé de lire une image jpeg et affichage de l'image, il affiche le message d'erreur suivant:

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

et le code est:

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()
votre image est vide. Regardez ici
après imread ajouter quelque chose comme if image.empty print a warning that image could not be loaded, probably because of wrong path essayer "/home/pi/bibek/book/test_set/bbb.jpeg"
Double Possible de OpenCV Erreur: échec de l'Assertion (de la taille.largeur>0 && size.hauteur>0) simple code
Pensez-vous vraiment que C++ réponse sera aider ici?
Le problème est le même (l'utilisateur en essayant de montrer une image vide) et la solution (vérifiez qu'elle n'est pas vide avant d'essayer de le montrer). Avoir une question par langue semble un peu excessif.

OriginalL'auteur Bibek Ghimire | 2015-07-23