Tener una Raspberry Pi significa disponer de una excelente plataforma donde poder experimentar con visión artificial mediante la librería de OpenCV y con la potencia del lenguaje de programación podemos llegar a montar algún proyecto como un dispositivo de videovigilancia o un sistema de reconocimiento facial…

Instalar OpenCV desde repositorios

Partiendo de que tenemos Raspbian como sistema operativo en la Raspberry Pi, para poder instalar la librería OpenCV podemos hacer uso de los repositorios oficiales.

En primer lugar actualizaremos la lista de paquetes disponibles en nuestra Raspberry introduciendo el siguiente comando en la terminal:

sudo apt-get update

Una vez hemos actualizado la lista de paquetes disponibles, para instalar OpenCV tenemos que hacer uso del siguiente comando:

sudo apt-get install python-opencv libopencv-dev

Mi primer HolaMundo en OpenCV

Si hemos seguido correctamente los dos pasos anteriores la mejor manera de probar de que todo funciona correctamente es haciendo uso de la librería OpenCV.

Para ello yo he utilizado el siguiente código que me permite generar una imagen JPG a partir de una fotografía tomada de una webcam conectada a la Raspberry Pi:

#!/usr/bin/python
# -*- coding: utf-8 -*-

import cv

camara = cv.CaptureFromCAM(0)
frame = cv.QueryFrame(camara)
cv.SaveImage("captura.jpg", frame)

Primero debemos pegar el código en un fichero de texto .py con nuestro editor favorito, en mi caso lo hago desde la terminal con nano y para ejecutarlo usamos el comando:

python nombreDeNuestroFichero.py

Aunque no haya ninguna webcam conectada a nuestra Raspberry Pi si la ejecución ha conseguido generar el fichero captura.jpg es que hemos instalado correctamente OpenCV. En mi caso he conseguido la siguiente imagen:

Prueba de instalar OpenCV

Prueba de instalar OpenCV

Para más información podéis consultar la página web oficial de OpenCV para Raspberry Pi http://www.raspberrypi.org/tag/opencv/

Espero que os sirva 🙂

Categorías: Sin categoría

Entradas relacionadas

Sin categoría

Proxy en OpenSUSE

Ultimamente comienzo mis andanzas por Suse, un poco coñazo porque estoy hecho a Debian y derivadas (Ubuntu y cia.), y alguna vez he usado CentOS y familia y poco mas. Y cual es el problema Leer más…

Sin categoría

Abrir puertos en una máquina virtual de Azure

Con el cambio del portal clásico al nuevo portal de Azure, aveces puede resultar difícil hacer algo tan básico como abrir los puertos de una máquina virtual. Y ya que la documentación de Microsoft es Leer más…

Sin categoría

Proyecto MuSync – Alternativa Spotify

MuSync es un proyecto que nace con el objetivo personal de reemplazar Spotify en mis dispositivos. Actualmente tengo una enorme dependencia del servicio freemium de Spotify y ya no hago acopio en formato mp3 de las Leer más…

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies