Python Assertion-Fehler: size.width> 0 && size.height> 0 in der Funktion imshow

Assertion failure : size.width>0 && size.height>0 in function imshow

Das Protokoll, in dem im folgenden Code ein Fehler aufgetreten ist, lautet wie folgt

OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file /tmp/opencv-20170825-90583-1pdhamg/opencv-3.3.0/modules/highgui/src/window.cpp, line 325
Traceback (most recent call last):
  File "imageToStr.py", line 6, in <module>
    cv2.imshow('fuck image', img)
cv2.error: /tmp/opencv-20170825-90583-1pdhamg/opencv-3.3.0/modules/highgui/src/window.cpp:325: error: (-215) size.width>0 && size.height>0 in function imshow

Der Code sieht folgendermaßen aus:

import numpy as np
import cv2

img = cv2.imread('./fuckIage.png', cv2.IMREAD_COLOR)
cv2.imshow('fuck image', img)
cv2.waitKey(0)

Die Hierarchie zur Laufzeit ist wie folgt.

.
├── fuckIage.png
├── imageToStr.py
├── main.py
├── stu.py
├── study.py
└── study.pyc

Die Datei existiert und befindet sich im Pfad.

Geben Sie also vorerst die Bildschirmgröße an.

import numpy as np
import cv2

img = cv2.imread('.fuckIage.png', cv2.IMREAD_COLOR)
cv2.namedWindow('img', cv2.WINDOW_NORMAL)
cv2.imshow('fuck image', img)
cv2.waitKey(0)

Ich konnte es ausführen.

Versuchen Sie danach Folgendes.

import numpy as np
import cv2

img = cv2.imread('.fuckIage.png', cv2.IMREAD_COLOR)
#Lassen Sie uns auskommentieren. cv2.namedWindow('img', cv2.WINDOW_NORMAL)
cv2.imshow('fuck image', img)
cv2.waitKey(0)

Erfolg!

Vielleicht hat der Wert nicht bestanden,

Fehler kann nicht angegeben werden

Wahrscheinlich bevor ich das mache

Vorausgesetzt, ich erhalte Fehler in der Numpy-Version und erhalte sie, nachdem ich sie behoben habe

Der an die Binärdatei übergebene Wert wird gelöscht und

Ich denke also, dass ein solcher Fall aufgetreten ist

Dies ist eine hypothetische Phase.

Ich kenne die wahre Ursache immer noch nicht

Derzeit versuchen, zu reproduzieren, um die Ursache zu untersuchen,

Ich werde es hier schreiben, sobald ich es verstehe

Wenn jemand unter einem ähnlichen Ereignis leidet

Ich möchte, dass du es mir sagst.

Recommended Posts

Python Assertion-Fehler: size.width> 0 && size.height> 0 in der Funktion imshow
Verwenden Sie die Rückruffunktion in Python
Nichtlineare Funktionsmodellierung in Python
Zeichne die Yin-Funktion in Python
Sofortige Funktion (Lüge) in Python
Implementieren Sie die Funktion power.prop.test von R in Python
Definition des Funktionsargumenttyps in Python
Inklusive Notation im Argument der Python-Funktion
Schreiben Sie die AWS Lambda-Funktion in Python
Messen Sie die Ausführungszeit von Funktionen in Python
Python-Funktion ①
Vorsichtsmaßnahmen beim Beizen einer Funktion in Python
[Python] -Funktion
Nehmen Sie die logische Summe von List in Python (Zip-Funktion)
Python-Funktion ②
Zeichnen Sie in Python ein Diagramm einer quadratischen Funktion
Registrieren Sie Funktionsargumente automatisch in argparse in Python
Holen Sie sich den Aufrufer einer Funktion in Python
[Neta] Thread-sichere Sleep-Sortierfunktion in Python (Threading)
Ich habe versucht, die inverse Gammafunktion in Python zu implementieren
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Python-Aufzählungsfunktion
Metaanalyse in Python
Unittest in Python
Epoche in Python
Zwietracht in Python
[Python] Generatorfunktion
Deutsch in Python
DCI in Python
Quicksort in Python
N-Gramm in Python
Programmieren mit Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
LINE-Bot [0] in Python
Python> Funktion> Innere Funktion
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Python-Funktionsdekorateur
Quad-Tree in Python
Reflexion in Python
Chemie mit Python
Hashbar in Python