vision
#8.
Adquisición
y
Procesamiento
de
Imagénes.
Introducción
En
esta
prác%ca
se
introducirá
el
uso
de
la
librería
IMAQ
para
la
captura
de
imágenes
y
el
módulo
de
Visión
de
LabVIEW
para
la
iden%ficación
de
patrones
y
colores.
Formato de evaluaciónAl
final
de
la
sesión
el
instructor
o
un
asistente
verificará
que
el
alumno
haya
terminado
la
prác%ca
y
reportará
una
calificación
con
base
en
un
porcentaje
de
terminado.
La
prác%ca
debe
realizarse
individualmente.
Ejercicio 1.
Desarrollar
un
programa que
permita
la
adquisición
de
video
a
través
de
una
cámara
web
y
que
sea
desplegada
en
el
panel
frontal
de
LabView.
a. Abra
el
soMware
LabView
b. Seleccione
“Blank VI”
c. En
el
panel frontal coloque
un
indicador
del
%po
Image Display
dando
click
derecho y
seleccionando
el
menú
Vision/Image Display.
E%quete
el
indicador
como
“Visión”.
d. En
el
block diagram de
clic
derecho
a
la
pantalla.
e. En
el
menú
de
funciones
seleccione
“Structures” y
posteriormente
el
“While loop”
f.
Insértelo
en
la
pantalla
y agrándelo.
g. De
clic
derecho
al
botón
rojo
de
la
parte
inferior
derecha
del
While
Loop y
seleccione
“create control”.
Aparecerá
un
switch
booleano
junto
al
ícono
seleccionado
y
en
el
front
panel
también
aparecerá
un
botón
de
stop.
h. En
el
menú de
funciones
seleccione
“Vision and Motion”,
después
“NI-IMAQdx” y
posteriormente
inserte
la
función
“Configure Grab
vi” fuera
del
While Loop.
9. Esta
función
sirve
para
configurar
y
adquirir
video
desde
cualquier
disposi%vo
con
cámara.
(USB,
Wireless,
Web-‐Cam,
etc.)
10. Repita
el
mismo
proceso
del
paso
anterior
para
insertar
la
función
“Grab vi” dentro
del
While Loop.
11. Mediante
esta
función
se
logra
adquirir
el
stream
de
video
de
la
cámara
para
su
posterior
visualización.
12. Alambrar
la
terminal
“SessionOut” del
“Configure Grab vi” a
la
terminal
“Session In” del
“Grab vi”. De
igual
forma
alambrar
el
“error out” al
“error in”.
m. Hasta
el
momento
el
diagrama
a
bloques
debe
lucir
como
la
siguiente
imagen:
n. En
el
menú
de
funciones
seleccione
“Vision and Motion”,
después
“NI-IMAQdx”,
posteriormente
“NI-IMAQdx Low Level” y
para
finalizar
inserte
“Stop Acquisition vi” fuera
del
While Loop por
el
lado
derecho.
15. Con
esta
función
se
de%ene
la
adquisición
del
stream
de
video.
m.
Alambre
la
terminal
“Session Out” del
“Grab vi” a
la terminal
“Session
In” del
“Stop Acquisition vi”. Siguiendo
la
misma
instrucción,
alambre
el
“error out” al
“error in” respec%vamente.
A
con%nuación
se
muestra
una
imagen
con
el
diagrama
de
bloques:
Nuevamente
en
el
menú
de
funciones
seleccione
“Vision and Motion”,
...
Regístrate para leer el documento completo.