[PYTHON] Remarques sur imshow () d'OpenCV

Quelque chose est affiché dans l'imshow openCV

J'ai décidé de toucher openCV en classe, alors installez-le d'abord. Au fait, macs, Python 3.7.4

pip install opencv-python

Ensuite, créez test.py qui affiche simplement l'image.

test.py



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

Bien que l'image ait été affichée lors de l'exécution,

objc[62826]: Class RunLoopModeTracker is implemented in both /Users/Nom d'utilisateur/.pyenv/versions/anaconda3-2019.10/lib/python3.7/site-packages/cv2/.dylibs/QtCore (0x1139e97f0) and /Users/Nom d'utilisateur/.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)

(Omis)

Des documents similaires à "Vous pourriez être-" suivent dans une rangée dans l'abréviation. Même si l'image est affichée, cela m'inquiète.

Après quelques recherches, j'ai trouvé un cas similaire sur ici.

"Si plusieurs packages ont des fonctions GUI, vous pouvez installer le ver sans les fonctions GUI de Mazui." Il semble que vous deviez installer opencv-python-headless, qui n'a pas de fonction GUI.

pip install opencv-python-headless

Des centaines de lignes mystérieuses ont disparu en toute sécurité. Repos assuré. Au fait, si vous entrez dans le clavier avec l'image sélectionnée, cela se terminera.

Cependant, le site qui semble être officiel dit que vous devez en installer un seul approprié, alors désinstallez opencv-python.

pip uninstall opencv-python

Ensuite, il semble que le headless nécessaire a également été désinstallé, alors réinstallez-le.

pip install opencv-python-headless

C'est tout.

Recommended Posts

Remarques sur imshow () d'OpenCV
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Note de nfc.ContactlessFrontend () de nfcpy de python
Remarques sur la création de fichiers statiques avec Django
Notes sur Flask
Remarques sur l'utilisation de dict avec python [Competition Pro]
ABC125_C --GCD sur tableau noir [Notes résolues en Python]
Remarques sur les réseaux de neurones
Remarques sur l'installation de PycURL
Remarques sur l'utilisation d'Alembic
Remarques sur les fonctions de la famille SciPy.linalg
Remarques sur les transactions dans la bibliothèque client Java dans la banque de données
Remarques sur tf.function et traçage
Remarques sur l'installation de dlib sur Mac
Notes sur le module sqlite3 de python
Remarques sur les * args et ** kargs
Remarques sur la définition des slots PySide (2)
Essayez d'utiliser OpenCV sur Windows
[Django] Remarques sur l'utilisation de django-debug-toolbar
Notes sur pyenv et Atom
Précautions lors de la définition des emplacements pour PySide
[Python] Notes sur l'analyse des données
Remarques sur l'optimisation à l'aide de Pytorch
Remarques sur l'installation de Python sur votre Mac
Rendre Opencv disponible en Python
Remarques sur l'installation de pipenv sur votre Mac
Remarques sur l'utilisation de la guimauve dans la bibliothèque de schémas
Obtenez des notes Evernote en Python
Remarques sur l'installation d'Anaconda 3 sur Windows
Remarques sur l'installation de Python sur CentOS
Installez OpenCV4 sur Raspberry Pi 3
Notes sur la lecture et l'écriture d'images TIFF float32 avec python
Comment installer OpenCV sur Cloud9 et l'exécuter en Python
Remarques sur l'installation de Caffe en mode CPU sur Mac OSX 10.11 (El Captain)
Remarques sur la gestion des packages avec conda
Installation facile d'OpenCV sur RaspberryPi 3+
Installez OpenCV et Chainer sur Ubuntu
Remarques sur l'utilisation de MeCab depuis Python
Mettez python, numpy, opencv3 dans ubuntu14
Remarques sur l'utilisation de pywinauto
Présentation d'OpenCV sur Mac avec homebrew
Remarques sur l'utilisation de la post-réception et de la post-fusion
Remarques sur l'utilisation des featuretools
Comment installer OpenCV sur Mac
Procédure d'installation d'OpenCV sur Raspberry Pi
Notes sur l'utilisation de rstrip avec python.
Remarques sur l'accès à dashDB à partir de python
Notes de traitement par lots dans IPython Notebook
Utiliser OpenCV avec Python 3 dans Window
Essayez d'installer OpenCV 3.0 sur l'AMI
Remarques sur l'utilisation de matplotlib sur le serveur
Remarques sur la rédaction de requirements.txt
Remarques sur l'installation d'Ubuntu 18.04 sur XPS 15 7590
(Débutant) Remarques sur l'utilisation de pyenv sur Mac
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Comprendre comment afficher des images sur Jupyter (utilisation de imshow / matplotlib d'OpenCV)
Remarques sur la résolution des références aux packages dans les projets Python avec IntelliJ IDEA (PyCharm)