Mettez python, numpy, opencv3 dans ubuntu14

introduction

Je voulais utiliser AKAZE, j'ai donc installé opencv3. J'ai python 2.7.10 installé avec pyenv. Veuillez changer pour votre propre version où il est 2.7.10 ci-dessous.

numpy

Installez tout ce dont vous pensez avoir besoin

$ sudo apt-get -y install libopencv-dev build-essential cmake git libgtk2.0-dev pkg-config python-dev python-numpy libdc1394-22 libdc1394-22-dev libjpeg-dev libpng12-dev libtiff4-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev libtbb-dev libqt4-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils unzip

J'étais en colère si je n'avais pas l'autorité, alors

$ sudo chmod -R 777 /home/ubuntu/.pyenv/versions/2.7.10/lib/python2.7/site-packages/

Je voulais mettre numpy1.8 Installer en spécifiant la version de numpy

$ pip install numpy==1.8

opencv Renvoyez la version python au système. Je l'ai installé sans le rendre et j'ai beaucoup souffert. Peu importe vos efforts, vous ne pourrez pas trouver cv2.so qui apparaîtra plus tard.

$ pyenv global system

installation d'opencv3

$ mkdir opencv
$ cd opencv
$ wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/3.0.0/opencv-3.0.0.zip
$ unzip opencv-3.0.0.zip
$ cd opencv-3.0.0/
$ mkdir build
$ cd build
$ make -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_opencv_java=OFF -D WITH_IPP=OFF -D WITH_1394=OFF -D WITH_FFMPEG=OFF -D BUILD_EXAMPLES=OFF -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_DOCS=OFF -D BUILD_opencv_python2=ON -D BUILD_opencv_python3=ON -D BUILD_opencv_video=OFF -D BUILD_opencv_videoio=OFF -D BUILD_opencv_videostab=OFF -D PYTHON_EXECUTABLE=$(which python) ..
$ make
$ sudo make install

Vous devriez maintenant avoir quelque chose appelé cv2.so quelque part.

$ sudo find / -name cv2.so

Je vais copier ce que je trouve pour que python puisse le lire.

$ sudo cp /home/ubuntu/opencv/opencv-3.0.0/build/lib/cv2.so /home/ubuntu/.pyenv/versions/2.7.10/lib/python2.7/site-packages/

Rétablissez la version python.

$ pyenv global 2.7.10

Assurez-vous que vous pouvez importer cv2.

$ python
>> import cv2

S'il n'y a pas d'erreurs, c'est réussi.

Recommended Posts

Mettez python, numpy, opencv3 dans ubuntu14
Jouer un bip sonore en Python (Ubuntu)
Mettez Python 3.x dans Ubuntu
Produit matriciel en python numpy
Installez OpenCV sur Ubuntu + python
Rendre Opencv disponible en Python
Mettez numpy scipy etc. dans virtualenv d'Ubuntu 12.04 LTS Server
Mettez MeCab dans "Windows 10; Python3.5 (64 bits)"
Jusqu'à ce que vous mettiez Python dans Docker
Carte auto-organisée dans la version Python NumPy
Utiliser OpenCV avec Python 3 dans Window
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
J'ai mis Python 2.7 dans Sakura VPS 1 Go.
Appliquer diverses formes de mosaïques aux images (Python, OpenCV)
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
[Itertools.permutations] Comment créer une séquence en Python
PUT gzip directement dans S3 en Python
Comment vérifier la version d'opencv avec python
J'ai mis Linux (Ubuntu) dans VAIO SX14.
Création d'un environnement Ubuntu, Python, OpenCV sur Docker
(Pas encore) Ne mettez pas Ubuntu 20.04 dans WSL1
Quadtree en Python --2
Mon Numpy (Python)
Python en optimisation
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
où de numpy
SendKeys en Python
Méta-analyse en Python
Python2.7 + CentOS7 + OpenCV3
Unittest en Python
Mettez OpenCV dans OS X avec Homebrew et vidéo d'entrée / sortie avec python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Les bases de #Python (#Numpy 1/2)
Plink en Python
Constante en Python
Les bases de #Python (#Numpy 2/2)
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
Exemples OpenCV (Python)
[Remarque] openCV + python
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Constante en Python
nCr en Python.
format en python