1. La necesidad de descargar el archivo:
En una versión fuente de OpenCV. En el sitio web oficial para descargar el mejor, aunque lento, pero el archivo no será un problema. He descargado la versión 3.4.0, enlace aquí: https://opencv.org/releases/page/3/ .
La atención debe ser la versión de origen, debido a que el siguiente paso es compilar e instalar el código fuente. Descargado un archivo zip, en primer desvío.
2. La necesidad de contar con herramientas de construcción y:
Abra una línea de comandos, escriba la instrucción siguiente frase e instalar las dependencias:
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
Presentar un poco más, puede ser paciente.
Introduzca la siguiente sentencia condena instalar herramientas de compilación CMake:
sudo apt-get install cmake
Pueden ser más exigentes compilado el futuro, puede instalar cmake instalar una interfaz de cinta después de cmake:
sudo apt-get install cmake-gui
3. Instalación fuente Compilar
Por favor, tener un debut protagonista:
Aquí archivo almacenado temporalmente en la tabla, extraer directamente en el escritorio. Si usted no ha sido instalado, entonces zip herramientas necesitan para golpear instalar la siguiente declaración:
sudo apt-get install zip
Luego descomprimir:
unzip opencv-3.4.0.zip
Descomprimir la carpeta en su directorio de acabado, donde he creado una nueva carpeta en el directorio principal OpenCV, a continuación, la carpeta OpenCV-3.4.0 en.
Crear una nueva carpeta en el OpenCV-3.4.0, para guardar el archivo compilado:
mkdir my_build
My_build en la nueva carpeta:
cd my_build
Introduzca cmake para compilar sea la frase siguiente:
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
Ejecutar los anteriores tres instrucciones siguiente esquema:
el maquillaje después de un buen cmake:
sudo make
Instalarlos:
sudo make install
Instalado, listo para configurar las variables de entorno.
4. Configuración de Medio Ambiente
Introduzca los siguientes perfil abierto
sudo gedit /etc/ld.so.conf.d/opencv.conf
Como se muestra a continuación, no debería haber nada.
Escrita en el archivo: /usr/local/lib
se puede ahorrar a cabo.
/usr/local/lib
Tenga en cuenta que usr, en lugar de escribir el usuario !!!
Ejecute los siguientes comandos para validar la configuración:
sudo ldconfig
Continuará fichero de configuración bash:
sudo gedit /etc/bash.bashrc
Al final del archivo de complemento:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
Guardar para cerrar.
fuente sobre la configuración tenga efecto inmediato:
source /etc/bash.bashrc
Y luego actualizar la imagen:
sudo updatedb
Desde configuración del entorno es completa.
5. prueba de rutina
Llegó carpeta OpenCV-3.4.0. Y a continuación, en muestras abiertas, CPP, example_cmake. Aquí es las rutinas oficiales pueden probar.
A su vez entrar en la siguiente declaración:
cmake .
make
./opencv_example
El código se ejecute con éxito, bien.