• No se han encontrado resultados

APÉNDICE C Vision Toolkit: Funciones

N/A
N/A
Protected

Academic year: 2021

Share "APÉNDICE C Vision Toolkit: Funciones"

Copied!
5
0
0

Texto completo

(1)

APÉNDICE C

Vision Toolkit: Funciones

En la figura B.2 se muestran las funciones de Vision que se encuentran en el diagrama de bloques. Dentro de las funciones de Vision se agregan las opciones para realizar sistemas de Vision.

Figura B 1. Funciones de Vision del Diagrama de Bloques

IMAQ Acquisition. Esta opción abre un submenú con comandos que son utilizados para

obtener la imagen de alguna cámara que se encuentre conectada a la PC y que no sea por vía USB.

IMAQ USB.

USB Snap. Obtiene una sola toma.

Grab Setup. Inicializa una adquisición continua de imágenes.

USB Grab Acquire. Obtiene las imágenes de una adquisición continua.

USB Stop. Detiene una adquisición continua.

USB Enumerate cameras. Crea una lista de las cámaras que son detectadas en el

sistema y que puedan ser inicializadas.

(2)

USB Close. Cierra una sesión de cámara USB inicializada con USB Init.

USB Property Page. Abre un cuadro de dialogo acerca de la configuración de la

cámara dada por el fabricante.

USB Get Image Info. Obtiene la información de la sesión de una imagen adquirida

por USB.

Vision Utilities.

Image Management. Este es un submenú que contiene comandos para el manejo de

la imagen.

Create. Crea una imagen, reservando un espacio de memoria.

Dispose. Borra imágenes y libera el espacio utilizado por éstas.

Cast Image. Convierte un tipo de imagen a otro tipo.

Files. Esta opción contiene comandos para leer, escribir y extraer información

acerca de las imágenes.

Read File. Lee un archivo de imagen, con los formatos estándar de BMP,

JPG, PNG, TIFF.

Write File. Guarda una imagen.

Get File Info. Obtiene información del archivo, como resolución de la

imagen, calibración, tipo de archivo, etc.

Image Processing.

Processing. Esta opción contiene comandos para procesar imágenes binarias y en

escala de grises.

Equalize. Genera la ecualización de la imagen por histograma.

Threshold. Aplica u umbral a la imagen.

Multi Threshold. Aplica varios umbrales, en diferentes rangos.

Filtres. Esta opción abre un submenú con comandos para realizar filtros en

imágenes.

Convolute. Realiza un filtro lineal, haciendo la convolución en la imagen.

Correlate. Realiza la correlación entre dos imágenes.

Lowpass. Aplica un filtro pasa bajas a la imagen.

Morphology. Esta opción abre un submenú con comandos para realizar operaciones

morfológicas.

Segmentation. Segmenta las partículas de una imagen.

Gray Morphology. Aplica varias operaciones morfológicas a la imagen,

como erosionar, dilatar, engrosar, adelgazar, etc.

(3)

Analysis. Esta opción abre un submenú con comandos para analizar imágenes, como por ejemplo:

Histogram. Obtiene el histograma de una imagen.

Centroid. Calcula el centro de energía de la imagen.

Linear Averages. Calcula el promedio de intensidad en toda o una parte de

la imagen.

Color Processing. Esta opción abre un submenú con comandos básicos para

procesar imágenes a color.

Color Equalize. Realiza la ecualización de una imagen a color, ya sea solo

en el plano de luminancia o en los tres.

Color Threshold. Aplica un umbral a la imagen en RGB o HSL, dando

como resultado una imagen de 8 bits.

Color Histrogram. Calcula el histograma de los tres planos de la imagen.

Operators. Esta opción abre un submenú con comandos que realizan operaciones

con imágenes.

Add. Realiza la suma entre dos imágenes.

And. Realiza la operación AND o NAND, entre dos imágenes.

Mask. Copia la imagen fuente, en la imagen destino.

Frequency Domain. Esta opción abre un submenú con comandos para realizar

operación en el dominio de la frecuencia.

FFT. Aplica la FFT a la imagen.

Inverse FFT. Aplica la FFT inversa en la imagen.

Complex Add. Realiza una suma con una imagen en el plano complejo.

Machine Vision.

Region of interest. Esta opción abre un submenú con comandos para seleccionar

regiones de interés (ROI).

Select Point. Permite al usuario seleccionar un punto.

Select Line. Permite al usuario seleccionar una línea.

Select Rectangle. Permite al usuario seleccionar un rectángulo.

Coordinate System. Esta opción abre un submenú con comandos para determinar

un sistema de coordenadas.

Find Coord Sys. Da un sistema de coordenadas basado en un rectángulo

(4)

Find Coord Sys (2). Da un sistema de coordenadas basado en dos rectángulos de la imagen.

Find Coord Sys (Pattern). Busca una imagen dentro de otra y hace un

sistema de coordenadas basados en esa imagen.

Count and Measure Objets.

Count Objects 2. Localiza, mide u cuenta los objetos dentro de un

rectángulo.

Measure Intensities. Esta opción abre un submenú con comandos para medir la

intensidad luminosa de una imagen.

Light Meter Point. Da la intensidad luminosa de un punto.

Light Meter Line. Da la intensidad luminosa de una línea.

Light Meter Rectangle. Da la intensidad luminosa de un rectángulo.

Measure Distances. Esta opción abre un submenú con comandos para medir

distancias.

Clamp Horizontal Max. Mide la distancia horizontal máxima dentro de un

área rectangular dada.

Clamp Horizontal Min. Mide la distancia horizontal mínima dentro de un

área rectangular dada.

Clamp Vertical Max. Mide la distancia vertical máxima dentro de un área

rectangular dada.

Locate edges. Esta opción abre un submenú con comandos para localizar contornos

en una imagen.

Find Vertical Edge. Encuentra una línea vertical dentro de una imagen, con

un ángulo mayor a 45 grados.

Find Horizontal Edge. Encuentra una línea horizontal dentro de una

imagen, con un ángulo no mayor a 45 grados.

Find Circular Edge. Encuentra un círculo dentro de una imagen.

Find Patterns.

Find Pattern 2. Busca una imagen dentro de otra, dentro de un área

rectangular dada.

Searching and Matching. Esta opción abre un submenú con comandos para buscar

patrones

Learn Color Pattern. Este comando crea una descripción de una imagen

para ser aprendida por el sistema.

Setup Match Color Pattern. Especifica los parámetros para realizar la

(5)

Match Color Pattern. Realiza la búsqueda de una imagen previamente aprendida por el sistema, con los parámetros dados.

Calpier. Esta opción abre un submenú con comandos para buscar contornos

específicos.

Simple Edge.- Encuentra un contorno de un arreglo de píxeles dado.

Rake. Encuentra contornos en un conjunto de líneas paralelas.

Interpolate 1D. Reconfigura un arreglo de píxeles, realizando múltiples

funciones de interpolación.

Analytic Geometry. Esta opción abre un submenús con comandos para hacer

análisis geométricos.

Point Distances. Calcula la distancia entre un par de puntos consecutivos.

Lines Instersection. Calcula el punto y ángulo de intersección entre dos

líneas.

Perpendicular Line. Crea una línea perpendicular que pase por un punto

dado, hacia una línea.

Classification. Esta opción abre un submenús con comandos para hacer

clasificaciones dentro de una imagen.

Read Clasifier File. Crea una sesión para un clasificador, dado por un

archivo.

Classify. Realiza la clasificación de una imagen.

Add Classifier Sample. Agrega una imagen más a una clase determinada.

OCR. Esta opción abre un submenús con comandos para hacer reconocimiento óptico de caracteres.

OCR Create Session. Crea una sesión para OCR.

OCR Read Text. Lee el texto dentro de la imagen.

OCR Dispose Session. Cierra una sesión de OCR.

Instrument Readers. Esta opción abre un submenú con comandos para leer displays

de siete segmentos.

Get LCD ROI. Calcula el área de interés de un digito dentro de un

rectángulo.

Read LCD. Lee los valores de un display definido por una ROI, dando

valores numéricos o en texto.

Read Single Digit. Lee un solo display de siete segmentos, dando el valor

Referencias

Documento similar

Ahora bien, en estos inicios, los sistemas de transmisión de información eran lentos. Generalmente quienes resultaban más influenciados por las vi- sitas eran, por una parte,

Si se deseara observar los resultados asociados al resto de imágenes, se puede recu- rrir al Apéndice A1.1, en el que se han presentado los datos de la misma manera que en el

a) Elegir la forma de trabajo en la que se requiere iniciar un nuevo archivo. b) Identificar los componentes de la interfaz gráfica del programa (comandos, historial). c)

En cada antecedente debe considerarse como mínimo: Autor, Nombre de la Investigación, año de la investigación, objetivo, metodología de la investigación,

Esta población eminentemente juvenil, presenta altas tasas de analfabetismo que se sitúan en torno al treinta y siete por ciento entre los hombres, y el sesenta y seis por

Como hemos visto, Muhamad apenas tiene lo que podríamos calificar como tiempo de ocio que, en mayor o menor medida, tanto Mustafa como Walid y Maher poseen para desarrollar su

Este modo de funcionamiento presenta diversas ventajas como por ejemplo la posibilidad de enviar más comandos añadiendo botones en el terminal táctil NS permitan cambiar de

Usando una plantilla del fichero de configuración de Elmer, case.sif (ejemplo en Apéndice B), que contiene las definiciones de entorno para estas simulaciones de campo eléctrico,