Capítulo 8. Visión por ordenador

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

8.0 Introducción

La visión por ordenador (VC ) permite a tu Raspberry Pi "ver" cosas. En términos prácticos, esto significa que tu Raspberry Pi puede analizar una imagen, buscar elementos de interés e incluso reconocer caras y texto.

Si conectas una Raspberry Pi a una cámara para suministrar las imágenes, se abren todo tipo de posibilidades. Este tema continúa en el Capítulo 9, donde avanzamos un paso más en el ámbito del aprendizaje automático.

8.1 Instalar OpenCV

Problema

Quieres instalar el software de visión por ordenador OpenCV en tu Raspberry Pi.

Solución

Para instalar OpenCV, instala primero los paquetes necesarios y actualiza la biblioteca NumPy de Python mediante estos comandos:

$ sudo apt install libatlas-base-dev
$ pip3 install --upgrade pip
$ pip3 install imutils
$ pip3 install numpy --upgrade

A continuación, instala el propio OpenCV utilizando:

$ pip3 install opencv-python

Una vez finalizada la instalación, puedes comprobar que todo funciona iniciando Python 3, importando cv2, y comprobando la versión:

$ python3
Python 3.9.2 (default, Mar 12 2021, 04:06:34) 
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.6.0'
>>> 
>>> exit()

Ten en cuenta que __version__ es la palabra "versión" con dos guiones bajos a cada lado.

Get Libro de cocina Raspberry Pi, 4ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.