Ich habe einen openCV-Code geschrieben und mein Code hat folgende Aussage:
%Vor%Wenn ich den Code entweder in Debug oder Release austrage, kann ich kein Fenster sehen, das mir die Ausgabe anzeigt.
Und das passiert bei jedem Projekt, das ich erstelle.
Ich bin nicht in der Lage, den Grund herauszufinden. Kann mir jemand bitte dabei helfen?
Ich bin auf Windows 7 und Visual Studio 2010 mit opencv Version 2.4.6
Wie ich in den Kommentaren erwähnt habe, müssen Sie zuerst ein Fenster erstellen, indem Sie namedWindow
mit dem gleichen Fensternamen wie in imshow
verwenden.
Einzelheiten finden Sie in diesem Lernprogramm .
BEARBEITEN
Das empfiehlt dringend, dass Sie das Fenster vorher erstellen müssen . Einige mögen argumentieren, dass es für frühere Versionen von OpenCV nicht so funktioniert hat. Dann, sagen wir, diese Lösung gilt zumindest für OpenCV 2.4.6, das ist die hier interessierende Version (und löste das Problem).
Tags und Links c++ visual-studio-2010 opencv computer-vision io