Python2.7 + CentOS7 + OpenCV3

menu

Je veux utiliser OpenCV3 avec Python2.7, je vais donc préparer un environnement sur CentOS7.

environnement

Installez les packages dont vous pourriez avoir besoin

# yum -y groupinstall base "Development tools"
# yum -y install cmake
# yum -y install numpy python-devel python-imaging

Installation d'OpenCV

Source de clonage

Je veux utiliser createLBPHFaceRecognizer (), donc opencv_contrib est également cloné

# cd /usr/local/src
# git clone https://github.com/opencv/opencv.git
# git clone https://github.com/opencv/opencv_contrib.git

Découvrez la version stable

# cd /usr/local/src/opencv
# git tag | tail
2.4.9.1
3.0-ocl-tech-preview
3.0-ocl-tp2
3.0.0
3.0.0-alpha
3.0.0-beta
3.0.0-rc1
3.1.0
3.2.0
3.2.0-rc
# git checkout 3.2.0

# cd /usr/local/src/opencv_contrib
# git tag | tail
3.0.0
3.0.0-beta
3.0.0-rc1
3.1.0
3.2.0
3.2.0-rc
# git checkout 3.2.0

Construire

# mkdir /usr/local/src/opencv/build
# cd /usr/local/src/opencv/build

# cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D BUILD_opencv_python2=ON \
-D BUILD_NEW_PYTHON_SUPPORT=ON \
-D PYTHON_EXECUTABLE=$(which python) \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
..

# make -j$(nproc)
# make install

Mettez un lien symbolique pour pouvoir vous y référer depuis Python

# ln -s /usr/local/lib/python2.7/site-packages/cv2.so /usr/lib/python2.7/site-packages/cv2.so

Vérification

# python -c 'import cv2; print cv2.__version__'
3.2.0

Recommended Posts

Python2.7 + CentOS7 + OpenCV3
Exemples OpenCV (Python)
[Remarque] openCV + python
CentOS8 --Installer --Python3
installation de python openCV (mémo)
Binarisation avec OpenCV / Python
Résumé sur Python3 + OpenCV3
Installez Python3.4 sur CentOS 6.6
Introduction à OpenCV (python) - (2)
Installation de Python 2.7 (yum) (CentOS 6.8)
Liste des API Python pour OpenCV3
Introduction de Python 2.7 à CentOS 6.6
Mémo du didacticiel Python OpenCV
Installez Python 2.7.3 sur CentOS 5.4
Capture de caméra Python, OpenCV
OpenCV pour les débutants en Python
Installation de Python 3.5 (yum) (CentOS 6.8)
"Traitement Apple" avec OpenCV3 + Python3
Édition d'image avec python OpenCV
Capture de caméra avec Python + OpenCV
[Python] Utilisation d'OpenCV avec Python (basique)
Installez Python 3.8 sur CentOS 7 (SCL)
Installation d'OpenCV3 pour Python3 @macOS
Installez Python 3.7 et Django 3.0 (CentOS)
Installez OpenCV sur Ubuntu + python
Rendre Opencv disponible en Python
Passer de python2.7 à python3.6 (centos7)
Détection de visage avec Python + OpenCV
Installez Python 3.8 sur CentOS 8 (AppStream)
Remarques sur l'installation de Python sur CentOS
Utiliser OpenCV avec Python @Mac
Construction d'environnement de python et opencv
Briller la vie avec Python et OpenCV
[Python] Utilisation d'OpenCV avec Python (filtrage d'image)
Réseau neuronal avec OpenCV 3 et Python 3
[Python] Utilisation d'OpenCV avec Python (transformation d'image)
[Python] Utilisation d'OpenCV avec Python (détection des bords)
Mettez python, numpy, opencv3 dans ubuntu14
Désactiver le protocole python2.6 ssl3 sur centos6
Différence d'arrière-plan, python, mog, gmg, opencv3.1
Programmation facile Python + OpenCV avec Canopy
Configurer l'environnement Python sur CentOS
Créer un environnement python dans centos
Essayez la reconnaissance faciale avec python + OpenCV
Découpez le visage avec Python + OpenCV
Reconnaissance faciale avec caméra avec opencv3 + python2.7
Charger une image gif avec Python + OpenCV
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Installer Python sur CentOS à l'aide de Pyenv
Trouver la similitude d'image avec Python + OpenCV
Utiliser OpenCV avec Python 3 dans Window
Dessinez une illustration avec Python + OpenCV
Introduction à l'analyse d'image opencv python
Créer un environnement python3 sur CentOS7
Suivre les balles de baseball avec Python + OpenCV
Segmentation basée sur un graphique avec Python + OpenCV
Installez Python sur CentOS en utilisant pyenv
Création de paquetages CentOS 6.x x86_64 Python-2.7.4 rpm
Dessinez une flèche (vecteur) avec opencv / python
Construction d'environnements OpenCV3 et Python3 sur Ubuntu