――Je voulais effectuer un traitement d'image avec l'environnement Python3 et OpenCV3, mais lorsque j'ai exécuté cv2.imshow, j'ai été troublé par l'erreur suivante.
The function is not implemented. Rebuild the library with Windows,
GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian,
install libgtk2.0-dev and pkg-config,
then re-run cmake or configure script in function cvShowImage
――Cependant, il semble que cela ait été résolu récemment en mettant à jour OpenCV de Homebrew. ――Il semble qu'il y ait eu des référentiels pour OpenCV 2 et 3 respectivement, mais le nom du paquet est OpenCV, mais il semble que le contenu soit uniquement OpenCV3. Parallèlement à cela, il semble que Python ne soit également que 3 séries.
«Je n'ai rien à faire de spécial, mais je vais le laisser comme mémo.
brew update && upgrade
brew uninstall --force opencv
brew uninstall --force opencv3
brew uninstall --ignore-dependencies python
brew uninstall --force python
brew uninstall --ignore-dependencies python3
brew uninstall --force python3
brew install opencv
pip3 install --upgrade pip setuptools wheel
Python 3.6.2 (default, Jul 17 2017, 16:44:47)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.3.0'
――Cette mise à jour a rendu ma motivation, alors j'aimerais jouer avec.
Recommended Posts