Hallo,
ich versuche, folgende Kombination zum Laufen zu bringen:
Raspberry Pi 3 mit Raspian (aktuelle version)
python mit opencv in VS Code, um Bildverarbeitung anzuwenden
Das ganz soll remote per SSH von einem Rechner im Netz erfolgen.
Remotverbindung etc funktioniert alles, habe die OPEN CV wie folgt
installiert / eingebunden:
https://singleboardblog.com/install-python-opencv-on-raspberry-pi/
Das Problem ist, dass ich mit einem einfachen Testprogramm, die imshow
Funktion nicht verwenden kann:
in einem einfach test.py verwende ich folgende zeilen
1 | import cv2
|
2 | img = cv2.imread("/home/danielferstner/Desktop/cat.jpg")
|
3 | cv2.imshow("Testimage",img)
|
4 | cv2.waitKey(0)
|
Wenn ich Debugging starte, komme ich über die zweite zeile, das bild
wird also in "img" eingelesen; ich sehe auch die Matrixinhalte in den
lokalen Variablen...
Aber in Zeile 3 bei der imshow methode gibt es dann ein Problem:
Fehlermeldung siehe Anhang.
Woran könnte das liegen? Ich habe die fertigen binaries von openCV
eingebunden / installiert... Hat hier jemand eine Idee, es wäre
natürlich schön wenn man die ImShow Funktion verwenden könnte...
Danke!