En este tutorial, le mostraremos cómo instalar OpenCV en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, OpenCV (Open Source Computer Vision Library) es un software de código abierto con enlaces para C ++, Python y Java. OpenCV proporciona una biblioteca, herramientas y hardware optimizados de Computer Vision en tiempo real. También admite la ejecución de modelos para aprendizaje automático (ML) e inteligencia artificial (IA).
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de OpenCV en AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.
Instalar OpenCV en AlmaLinux 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo actualización dnf
sudo dnf instalar epel-release
sudo dnf instalar opencv opencv-devel opencv-python
Paso 2. Instalar dependencias.
Ahora instalamos las herramientas y dependencias necesarias en su sistema:
sudo dnf instalar git gcc gcc-c ++ cmake3 qt5-qtbase-devel python3 python3-devel python3-pip cmake python3-devel python3-numpy gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-devel libt develjpeg-devel tbb-devel libv4l-devel eigen3-devel freeglut-devel mesa-libGL mesa-libGL-devel boost boost-thread boost-devel gstreamer1-plugins-base
Paso 2. Instalar OpenCV en AlmaLinux 8.
Una vez instaladas las dependencias, ahora clone el repositorio de OpenCV contrib y OpenCV con el siguiente comando a continuación:
mkdir -p ~ / opencv_build && cd ~ / opencv_build git clone https: //github.com/opencv/opencv.git git clone https: //github.com/opencv/opencv_contrib.git
A continuación, cree una compilación temporal de directorio y vaya a ese directorio:
cd ~ / opencv_build / opencv && mkdir build && cd build
Después de eso, configure la compilación de OpenCV con el siguiente comando de CMake:
cmake3 -D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX = / usr / local -D INSTALL_C_EXAMPLES = ON -D INSTALL_PYTHON_EXAMPLES = ON -D OPENC_V_GENERATE_PKGCONPEX_GENERATE_PKGCONPEX_COMPRODUCCIÓN_COMPULS / openc_build_dv / openc_construir / openc_construir / openc_construir SOBRE ..
Inicie el proceso de compilación con el siguiente comando:
hacer -j8
sudo hacer la instalación
Finalmente, creamos un archivo de enlace simbólico opencv4.pc al directorio /usr/share/pkgconfig
y correr ldconfig
para reconstruir el caché de la biblioteca.
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc / usr / share / pkgconfig / sudo ldconfig
Puede verificar que OpenCV se instaló correctamente en su sistema verificando la versión de OpenCV instalado:
pkg-config –modversion openc
Para habilitar los módulos de Python cv2, ejecute el siguiente comando a continuación:
python3 -c “importar cv2; imprimir (cv2 .__ versión__)”
¡Felicidades! Ha instalado OpenCV correctamente. Gracias por usar este tutorial para instalar OpenCV (Open Source Computer Vision Library) en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de OpenCV.