[PYTHON] Beim Speichern mit OpenCV ist ein Fehler aufgetreten

Einführung

Es ist ein Lernprotokoll.

Es ist ein Problem aufgetreten

Als ich gerade anfing, OpenCV zu benutzen

#Datei lesen
img = cv2.imread('./img.jpg')

###wird bearbeitet###

#Dateiausgabe
cv2.imwrite('./output', img)

Bei der Ausgabe der Datei ist dann der folgende Fehler aufgetreten.

cv2.error: OpenCV(4.1.1) C:\projects\opencv-python\opencv\modules\imgcodecs\src\
loadsave.cpp:662: error: (-2:Unspecified error) could not find a writer for the
specified extension in function 'cv::imwrite_'

Lösung

Es scheint, dass die Ursache darin bestand, dass ich vergessen habe, die Erweiterung bei der Ausgabe hinzuzufügen.

#Dateiausgabe
cv2.imwrite('./output.jpg', img)

Mit der Erweiterung konnte ich sicher ausgeben.

Die Ausgabe scheint übrigens die folgenden Formate zu unterstützen.

jpg, jpeg, jpe, jp2, png, webp, bmp, pbm, pgm, ppm, 
pxm, pnm,  sr, ras, tiff, tif, exr, hdr, pic, dib 

abschließend

Es war ein Problem, das mich zum Lachen brachte, als ich es bemerkte, aber als es passierte, war ich ziemlich besorgt. Ich möchte mich der Beseitigung besonders einfacher Versehen widmen.

Danke für Ihren Besuch.

Referenz-URL

http://blog.livedoor.jp/airyglyph0000/archives/3969423.html http://lang.sist.chukyo-u.ac.jp/classes/OpenCV/py_tutorials/py_gui/py_image_display/py_image_display.html

Recommended Posts

Beim Speichern mit OpenCV ist ein Fehler aufgetreten
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
Ich habe eine Fehlermeldung erhalten, als ich opencv mit Raspeye in Python3 eingefügt habe [Remedy]
Ich erhalte eine Fehlermeldung, wenn ich opencv in pyautoGUI einfüge
Bei Verwendung von JUMAN ++ mit PyKNP ist ein Wertefehler aufgetreten
Ich habe eine Fehlermeldung erhalten, als ich Pandas auf einem Mac installiert habe, also habe ich mich damit befasst
Ich erhalte eine Fehlermeldung beim Import von Pandas.
Ich habe eine Fehlermeldung erhalten, als ich Composer Global Require Laravel / Installer ausgeführt habe
Wenn ich eine Fehlermeldung mit Pylint unter Windows Atom erhalte
Beim Versuch, maec 4.0.1.0 mit pip zu installieren, wird eine Fehlermeldung angezeigt
Ich habe eine Fehlermeldung erhalten, als ich Meteor Add Accounts-Passwort ausgeführt habe
Ich habe eine Fehlermeldung erhalten, als ich tweepy unter macOS Sierra installiert habe, also habe ich mich damit befasst.
Beim Versuch, Xgboost und seine Lösung zu installieren, ist ein Fehler aufgetreten
Ich habe einen SSL-bezogenen Fehler bei der Pip-Installation erhalten und ihn behoben.
Ich erhalte eine Fehlermeldung mit allen yum-Befehlen
Rollback, wenn beim Stoff ein Fehler auftritt
Beim Versuch, Hello World in der Sprache Go auszuführen, ist eine Fehlermeldung aufgetreten
Ich habe eine Fehlermeldung erhalten, dass Python die Datei settings.ini nicht lesen konnte
Wenn OpenCV hconcat aus irgendeinem Grund einen Fehler verursacht
Beim Versuch meinheld + WebSocket + mongodb wird eine Fehlermeldung angezeigt
psql: Ich bin auf einen ungültigen Optionsfehler gestoßen.
Ein Memorandum, wenn bei der Pip-Installation ein Fehler auftritt
Fehler beim Spielen mit Python
Als ich CaboCha in Python3 verfügbar machte, blieb ich stecken (Windows 10)
Ich habe einen Fehler in vim oder zsh in der Python 3.7-Serie
Nach der Installation von CentOS8 mit VirtualBox tritt beim Neustart ein Fehler auf
Was tun, wenn beim Importieren von _ssl ein Fehler auftritt?
Als ich Python unter macOS installiert und verwendet habe, wurde beim Herstellen einer https-Verbindung eine Fehlermeldung angezeigt
Wenn ein _sqlite3-Fehler in der Abdeckung auftritt
Ich habe eine SMS mit Python gesendet
Zeichnen Sie eine Illustration mit Python + OpenCV
Ich habe versucht, das Gesicht mit OpenCV zu erkennen
Ich habe einen AttributeError erhalten, als ich die offene Methode in Python verspottet habe
[Beanstalk] Was tun, wenn beim Importieren der UUID ein Fehler auftritt?
Lösung, wenn beim Ausblenden des Konsolenbildschirms mit PyInstaller ein Fehler auftritt
Ich habe versucht, mit Python + OpenCV eine Bildähnlichkeitsfunktion zu erstellen
Ich habe einen SSL-Fehler erhalten, als ich Anaconda in einer neuen Umgebung installiert habe, also habe ich ihn behoben (Windows10, Anaconda3-2019.10).
Ich erhalte einen Betriebssystemfehler: [Errno 8] Fehler beim Ausführen des Formats, wenn eine Flask-Anwendung mit einem Python-Befehl ausgeführt wird
Ich möchte Objekte mit OpenCV erkennen
Ich habe versucht, eine SMS mit Twilio zu senden
Worauf ich mich bei der Verwendung von Tensorflow-gpu eingelassen habe
Hinweise beim Erstellen einer Umgebung mit Python
Ich habe versucht, mit Python + opencv nicht realistisch zu rendern
Was tun, wenn beim Importieren von numpy mit VScode ein Fehler auftritt?
Ich habe einen unbekannten Fehler in Django erhalten: TypeError: resolve () hat ein unerwartetes Schlüsselwortargument'strict 'erhalten.
Eine Erinnerung an das, was ich beim Starten von Atcoder mit Python feststeckte
[AWS] Umgang mit WordPress "Beim Zuschneiden eines Bildes ist ein Fehler aufgetreten."
Problemumgehung, wenn beim Versuch, PySide mit pip zu installieren, eine Fehlermeldung angezeigt wird
Im Chainer-Tutorial wird beim Importieren eines Pakets eine Fehlermeldung angezeigt. (spotten)
Ich möchte Google Mail mit Python senden, kann dies jedoch aufgrund eines Fehlers nicht
Beim Importieren von scikit-learn nach dem Herstellen einer Verbindung mit Oracle mit SQL Alchemy tritt ein Fehler auf
Was ich getan habe, als ich mit Lambda Python im Zeitlimit steckte
Was tun, wenn bei der Installation von Python mit pyenv eine Fehlermeldung angezeigt wird?
Wenn beim Tippen einer interaktiven Shell mit Anaconda eine lange Fehlermeldung angezeigt wird
Linux Ubuntu16.04 Ich habe einen beängstigenden Fehler erhalten, als ich einen Befehl mit sudo ausgeführt habe
Fehler beim Installieren eines Moduls mit Python pip