ich versuche ein kleines Tool mit dem OpenCV Modul zu schreiben. Das Tool soll ein Bild aus einem bestimmten Verzeichnis einlesen und öffnen. Anschließend soll es so lange offen bleiben, bis der User etwas via input eingegeben hat und danach schließen.
Nun weiß ich nicht, wie ich das bewerkstelligen kann. Es gibt in den Docs von OpenCV nur den Verweis auf waitKey, diese Funktion ermöglicht, dass ein Bild dann geschlossen wird, wenn eine gewisse Zeit abgelaufen ist bzw. jemand eine Taste drückt. Gibt es etwas konkretes für mein Vorhaben?
Code: Alles auswählen
import cv2
oriimg = cv2.imread('Verzeichnis')
img = cv2.resize(oriimg,(360,480))
solutionimg = "Lösung"
cv2.imshow('Test', img)
cv2.waitKey(1)
input("Was sieht man hier?")
if input==solutionimg:
cv2.destroyAllWindows()
print("Richtig!")
else:
cv2.destroyAllWindows()
print("Falsch!")