[PYTHON] Hinweise zu imshow () von OpenCV

In der openCV-Imshow wird etwas angezeigt

Ich habe mich entschieden, openCV in der Klasse zu berühren, also installiere es zuerst. Übrigens Macs, Python 3.7.4

pip install opencv-python

Erstellen Sie dann test.py, das nur das Bild anzeigt.

test.py



import cv2
img = cv2.imread('mona.jpg')
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

Obwohl das Bild bei der Ausführung angezeigt wurde,

objc[62826]: Class RunLoopModeTracker is implemented in both /Users/Nutzername/.pyenv/versions/anaconda3-2019.10/lib/python3.7/site-packages/cv2/.dylibs/QtCore (0x1139e97f0) and /Users/Nutzername/.pyenv/versions/anaconda3-2019.10/lib/libQt5Core.5.9.7.dylib (0x128195a80). One of the two will be used. Which one is undefined.
QObject::moveToThread: Current thread (0x7fc0f7435300) is not the object's thread (0x7fc0f9f02cc0).
Cannot move to target thread (0x7fc0f7435300)

You might be loading two sets of Qt binaries into the same process. Check that all plugins are compiled against the right Qt binaries. Export DYLD_PRINT_LIBRARIES=1 and check that only one set of binaries are being loaded.
QObject::moveToThread: Current thread (0x7fc0f7435300) is not the object's thread (0x7fc0f9f02cc0).
Cannot move to target thread (0x7fc0f7435300)

(Weggelassen)

Dokumente ähnlich "Sie könnten ..." folgen in der Abkürzung. Obwohl das Bild angezeigt wird, mache ich mir darüber Sorgen.

Nach ein wenig Recherche fand ich einen ähnlichen Fall unter hier.

"Wenn mehrere Pakete GUI-Funktionen haben, können Sie die Version ohne GUI-Funktionen von Mazui installieren." Es scheint, dass Sie opencv-python-headless installieren sollten, das keine GUI-Funktion hat.

pip install opencv-python-headless

Hunderte mysteriöser Linien verschwanden sicher. Seien Sie versichert. Übrigens, wenn Sie die Tastatur mit dem ausgewählten Bild eingeben, endet sie.

Die Website, die offiziell zu sein scheint besagt jedoch, dass Sie nur eine geeignete installieren müssen. Deinstallieren Sie daher opencv-python.

pip uninstall opencv-python

Dann scheint es, dass das notwendige Headless auch deinstalliert wurde, also installieren Sie es erneut.

pip install opencv-python-headless

Das ist es.

Recommended Posts

Hinweise zu imshow () von OpenCV
Hinweise zur Verwendung von OpenCV mit Windows 10 Python 3.8.3.
Anmerkung von nfc.ContactlessFrontend () von nfcpy von Python
Hinweise zum Erstellen statischer Dateien mit Django
Hinweise zur Flasche
Hinweise zur Verwendung von dict mit Python [Competition Pro]
ABC125_C --GCD auf Blackboard [In Python gelöste Notizen]
Hinweise zu neuronalen Netzen
Hinweise zur Installation von PycURL
Hinweise zur Verwendung von Alembic
Hinweise zu Funktionen der SciPy.linalg-Familie
Hinweise zu Transaktionen in der Java-Clientbibliothek im Datenspeicher
Hinweise zur Funktion und Rückverfolgung
Hinweise zur Installation von dlib auf einem Mac
Hinweise zum SQLite3-Modul von Python
Anmerkungen zu * args und ** kargs
Hinweise zum Definieren von PySide-Steckplätzen (2)
Versuchen Sie es mit OpenCV unter Windows
[Django] Hinweise zur Verwendung der Django-Debug-Symbolleiste
Anmerkungen zu Pyenv und Atom
Vorsichtsmaßnahmen beim Definieren von Slots für PySide
[Python] Hinweise zur Datenanalyse
Hinweise zur Optimierung mit Pytorch
Hinweise zur Installation von Python auf Ihrem Mac
Stellen Sie Opencv in Python zur Verfügung
Hinweise zur Installation von pipenv auf Ihrem Mac
Hinweise zur Verwendung von Marshmallow in der Schemabibliothek
Holen Sie sich Evernote-Notizen in Python
Hinweise zur Installation von Anaconda 3 unter Windows
Hinweise zur Installation von Python unter CentOS
Installieren Sie OpenCV4 auf Raspberry Pi 3
Hinweise zum Lesen und Schreiben von float32 TIFF-Bildern mit Python
So installieren Sie OpenCV in Cloud9 und führen es in Python aus
Hinweise zur Installation von Caffe im CPU-Modus unter Mac OS X 10.11 (El Captain)
Hinweise zur Paketverwaltung mit conda
Einfache Installation von OpenCV auf RaspberryPi 3+
Installieren Sie OpenCV und Chainer unter Ubuntu
Hinweise zur Verwendung von MeCab aus Python
Setzen Sie Python, Numpy, OpenCV3 in Ubuntu14
Hinweise zur Verwendung von Pywinauto
Einführung von OpenCV in Mac mit Homebrew
Hinweise zur Verwendung von Post-Receive und Post-Merge
Hinweise zur Verwendung von featuretools
So installieren Sie OpenCV auf einem Mac
OpenCV-Installationsverfahren auf Raspberry Pi
Hinweise zur Verwendung von rstrip mit Python.
Hinweise zum Zugriff auf dashDB über Python
Notizen zur Stapelverarbeitung in IPython Notebook
Verwenden Sie OpenCV mit Python 3 in Window
Versuchen Sie, OpenCV 3.0 auf dem AMI zu installieren
Hinweise zur Verwendung von matplotlib auf dem Server
Hinweise zum Schreiben von require.txt
Hinweise zur Installation von Ubuntu 18.04 auf XPS 15 7590
(Anfänger) Hinweise zur Verwendung von pyenv auf dem Mac
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
Verstehen, wie Bilder auf Jupyter angezeigt werden (Verwendung von imshow / matplotlib von OpenCV)
Hinweise zum Auflösen von Verweisen auf Pakete in Python-Projekten mit IntelliJ IDEA (PyCharm)