Échec d'assertion Python: size.width> 0 && size.height> 0 dans la fonction imshow

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

Le journal où l'erreur s'est produite dans le code ci-dessous est le suivant

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

Le code ressemble à ceci:

import numpy as np
import cv2

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

La hiérarchie au moment de l'exécution est la suivante.

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

Le fichier existe et se trouve dans le chemin.

Alors pour le moment, spécifions la taille de l'écran.

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)

J'ai pu l'exécuter.

Après cela, essayez ce qui suit.

import numpy as np
import cv2

img = cv2.imread('.fuckIage.png', cv2.IMREAD_COLOR)
#Laissez-nous un commentaire. cv2.namedWindow('img', cv2.WINDOW_NORMAL)
cv2.imshow('fuck image', img)
cv2.waitKey(0)

Succès!

Peut-être que la valeur n'a pas passé,

Impossible de faire référence à l'erreur

Probablement avant de faire ces

Étant donné que je reçois des erreurs dans la version numpy et que je les reçois après les avoir corrigées

La valeur passée au binaire est effacée et

Alors je pense qu'un tel cas s'est produit

C'est une étape hypothétique.

Je ne connais toujours pas la vraie cause

Essaie actuellement de se reproduire pour rechercher la cause,

Je l'écrirai ici dès que je le comprendrai

Si quelqu'un souffre d'un événement similaire

J'aimerais que vous me disiez.

Recommended Posts

Échec d'assertion Python: size.width> 0 && size.height> 0 dans la fonction imshow
Utiliser la fonction de rappel en Python
Modélisation de fonctions non linéaires en Python
Dessiner la fonction Yin en python
Fonction immédiate (lie) en python
Implémenter la fonction power.prop.test de R en python
Définition du type d'argument de fonction en python
Notation inclusive dans l'argument de la fonction Python
Ecrire une fonction AWS Lambda en Python
Mesurer le temps d'exécution de la fonction en Python
fonction python ①
Précautions lors du décapage d'une fonction en python
[Python] fonction
Prenez la somme logique de List en Python (fonction zip)
fonction python ②
Dessiner un graphique d'une fonction quadratique en Python
Enregistrer automatiquement les arguments de fonction dans argparse en Python
Récupérer l'appelant d'une fonction en Python
[Neta] Fonction de tri de veille thread-safe en Python (threading)
J'ai essayé d'implémenter la fonction gamma inverse en python
Quadtree en Python --2
Python en optimisation
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
fonction d'énumération python
Méta-analyse en Python
Unittest en Python
Époque en Python
Discord en Python
[Python] Fonction de générateur
Allemand en Python
DCI en Python
tri rapide en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
LINE-Bot [0] en Python
Python> fonction> Fonction interne
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Décorateur de fonction Python
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python