0% encontró este documento útil (0 votos)
18 vistas3 páginas

Instalación de OpenCV en Ubuntu

Este documento presenta un curso sobre Raspberry Pi y visión artificial. Explica cómo instalar OpenCV y otras herramientas necesarias en Ubuntu, y muestra código para capturar video de una cámara web y aplicar filtros básicos como binarización de imágenes. El objetivo es que los estudiantes aprendan procesamiento básico de imágenes usando una Raspberry Pi y cámara web.

Cargado por

jecorralesjen2
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas3 páginas

Instalación de OpenCV en Ubuntu

Este documento presenta un curso sobre Raspberry Pi y visión artificial. Explica cómo instalar OpenCV y otras herramientas necesarias en Ubuntu, y muestra código para capturar video de una cámara web y aplicar filtros básicos como binarización de imágenes. El objetivo es que los estudiantes aprendan procesamiento básico de imágenes usando una Raspberry Pi y cámara web.

Cargado por

jecorralesjen2
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CursodeRaspberryPiyvisinArtificial

Organizadopor:AlejandroDanielJosGmezFlrez

Introduccin:

En esta parte vamos a instalar las herramientas necesarias para poder llevar a cabo algoritmos sencillos
para poder trabajar con una webcam y desde el sistema operativo Ubuntu. Quizs algunas de las
configuraciones presentes sirvan para emplearse en otras distribuciones pero enestecaso,laspruebasy
funcionamientossellevaronacaboenestadistribucin.

OpenCV es una librera de procesamiento de imgenes que ha tenido gran popularidad en el mundo del
open software, con mas de 500 funciones que permiten realizar deteccin de objetos, calibracin de
imgenes stereo, reconocimiento de patrones [Link] es [Link]
ellaseincluyenunagrancantidaddedocumentacinparaempezaratrabajarconlamisma.

InstalacindeHerramientas:

LasherramientasnecesariasparainstalaropencventucomputadorconUbuntusonlassiguientes:
Python2.7
OpenCV3.0.0
Pycharm

Python viene por defecto en Ubuntu 14.04 LTS y para obtener la versin delmismo,ejecutamoselshield
depythonconelcomando:

$python

Luegoescribimoslosiguiente,presionandolateclaenterdespusdecadacomando:

>>importsys
>>print([Link])

Paranuestrocaso,seobtienelasiguienterespuesta:

'2.7.6(default,Jun222015,17:58:13)\n[GCC4.8.2]'

Ahora,paralainstalacindeOpenCVenUbuntu,podemosusarlasiguientepginawebparaguiarnos:

[Link]
Ahora realizaremos unos simples algoritmos para ejecutar las primeras aplicaciones que nos muestran
solounapequeapartedeloquesepuedelograrconOpenCV.

MostrarimgenesobtenidasconlaWebCam:

El primer paso que llevaremos a cabo ser mostrar las imgenes capturadas con la webcam para poder
mostrarlas en una ventana externa, por lo cual emplearemos el siguiente Script en python. Esimportante
[Link](1):

Aqui se emplea el comando [Link]() el cual recibe dos parametros, uno es el nombre que tendr la
ventanayelotroeslaimagenquevamosamostrar.

Nuestro objetivo ser emplear un webserver para visualizar las imgenes transmitida. De esta forma
podremos utilizar nuestros algoritmos sin depender [Link] seencuentraelcdigoque
permiterealizarestaparte:

[Link]

Una vez visualizado el contenido que vamos a utilizar, procedemos a trabajar con algunos filtrosquenos
ayudarnaacercarnosalprocesamientodeimgenes.

Ejercicio1: vamosautilizarelsiguienterecurso:

[Link]

Yvamosaimplementarlosfiltrosmencionadosparaaplicarlosenelwebserverconlacmara.

Ejercicio2:

Usandoelsiguienterecurso:

[Link]

Vamosaimplementaralgunosdeestosfiltrosparabinarizarunaimagen.

Referencias:

(1) CodigoOpencvwebcam:
[Link]
(2) ServerWebCam:
[Link]
(3) FiltrosdeImgenes:
[Link]
(4) BinarizacindeImgenes:
[Link]

También podría gustarte