Principiante Raspberry Pi - (6) Instalar OpenCV y configuración de cámara USB en Raspberry Pi

Tabla de contenido

1. Instalar OpenCV

1.1 Prefacio

1.2 Cambio de fuente y actualización de contenido de fuente

1.3 Dependencias de instalación

1.4 Descargar el paquete whl

 1.5 Instalar OpenCV

1.6 Comprobar la instalación

2. Configuración de la cámara USB (verifique la instalación de OpenCV al mismo tiempo)

2.1 Prefacio

2.2Python llama a la biblioteca cv2 para verificar si está instalada en su lugar


1. Instalar OpenCV

1.1 Prefacio

Aquí  me gustaría expresar mi gratitud a los gatos callejeros. Este artículo se refiere a Super Simple Teaching You to Install OpenCV on Raspberry Pi (2)

Como dije en Raspberry Pi para principiantes: (1) Copiar el sistema, el propósito de mi sistema de copia es expandir la capacidad y luego instalar OpenCV para ejecutar inteligencia artificial. Mi sistema es un sistema de 32 bits descargado del sitio web oficial y la versión de Python 3.9.2es Se recomienda que haga una copia de seguridad o una copia de la tarjeta SD antes de instalar OpenCV, para que no tenga que empezar de nuevo cuando cometa un error.

getconf LONG_BIT    //查询系统位数
python              //查询Python版本

1.2 Cambio de fuente y actualización de contenido de fuente

Dado que la fuente del software Raspberry Pi es un sitio web extranjero, la velocidad de descarga del software y la construcción del servidor es relativamente lenta. Reemplazar la fuente doméstica puede mejorar la velocidad de descarga y no es propenso a varios errores.

Introduzca el comando para cambiar la fuente

wget -qO- https://tech.biko.pub/resource/rpi-replace-apt-source-buster.sh | bash sudo

Ingrese el comando para actualizar el contenido de origen

sudo apt-obtener actualización

sudo apt-obtener actualización

1.3 Dependencias de instalación

Ingrese el siguiente comando para instalar dependencias

sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqtgui4
sudo apt-get install python3-pyqt5
sudo apt install libqt4-test

Mientras no haya una advertencia roja, no hay problema.

1.4 Descargar el paquete whl

Ingrese el comando uname -a para consultar la arquitectura del sistema

URL de descarga del paquete whl https://piwheels.org/project/opencv-python/#install

Descargué esto, puede elegir de acuerdo con la arquitectura de su propio sistema y la versión de Python

Después de la descarga, encuentre una manera de colocar el paquete whl en la Raspberry Pi, para la transmisión remota y la copia del disco U.

 1.5 Instalar OpenCV

cd Desktop //Entrar al escritorio

pip install opencv_python-4.5.5.64-cp39-cp39-linux_armv7l //Instalar whl

instalado exitosamente

1.6 Comprobar la instalación

Ingrese el comando python

Escriba import numpy

Escriba numpy.__version__

En este punto, devuelva el número de versión numpy

Escriba importar cv2

Introduzca cv2.__versión__

Devolver el número de versión cv2 en este momento

Aquí quiere decir que la instalación ha sido exitosa, y luego puedes comprobar la instalación de OpenCV de forma práctica a través de la cámara USB

2. Configuración de la cámara USB (verifique la instalación de OpenCV al mismo tiempo)

2.1 Prefacio

Aquí me gustaría expresar mi gratitud a @诗草, este artículo se refiere a Raspberry Pi y OpenCV para realizar el reconocimiento facial (reconocimiento facial)

La premisa para probar la cámara es que la interfaz de la cámara se haya habilitado en la Raspberry Pi.

Luego, ingrese lsusb antes y después de insertar la cámara USB para ver si hay un dispositivo conectado

Primero verifique si la cámara se puede usar normalmente, usamos la herramienta luvcview para ver el video en tiempo real de la cámara

Ingrese el comando sudo apt-get install luvcview para instalar luvcview

Ingrese el comando luvcview -s 1080x720 //1080*720 representa la resolución de la colección

En este momento, podemos ver la imagen en tiempo real recopilada por la cámara.

Ingrese Ctrl+C para salir

2.2Python llama a la biblioteca cv2 para verificar si está instalada en su lugar

Descargar programas relacionados git clon https://gitee.com/jeebus/Facial_Recognition.git

Guardado en la carpeta Facial_Recognition por defecto

Ingrese el comando cd Facial_Recognition

Ingrese el comando python3 simpleCamTest.py

Si la biblioteca OpenCV no está instalada en su lugar, informaremos un error al ejecutar el archivo py anterior. Si se ejecuta normalmente, será como se muestra en la figura.

Ingrese Ctrl+C para salir

Supongo que te gusta

Origin blog.csdn.net/shenqijiji/article/details/124531057
Recomendado
Clasificación