|
Interfaces Gráficas Usuario
Las Interfaces Graficas de Usuario (GUI) son herramientas de captura, proceso y análisis de imagen que se proporcionan en librerías DLL y / o en formato de controles Active X (OCX). La utilización es similar y los Kits de Desarrollo de Software se pueden mezclar en una misma aplicación.
Generalmente los controles OCX se consideran más flexibles y con un ciclo de desarrollo más rápido, pero los procesos pueden ser ligeramente más lentos que los desarrollados mediante DLL. En todo caso, la velocidad del proceso depende de las técnicas de análisis y de los algoritmos utilizados.
Este tipo de GUI normalmente están diseñados para ser utilizados con lenguajes de programación visual, como: Visual C++, Visual Basic, Delphi... e incorporan herramientas de programación sofisticadas que permiten desarrollar las aplicaciones de visión de forma fácil y flexible.
Cada uno de estos software incorporan distintos tipos de herramientas de software de visión. Algunos de estos paquetes de software coinciden en algunas de las herramientas, pero hay otras herramientas que sólo están disponibles en determinados paquetes GUI. Estas GUI pueden incorporar diferentes tipos de módulos, funciones o herramientas como por ejemplo:
Herramientas de Proceso de Imagen
Herramientas de Filtrado de la Imagen
Herramientas de Morfología Matemática
Herramientas de Corrección Geométrica y Calibración Herramientas de Medida de Intensidad
Herramienta de Detección y Medida de Límites o Bordes
Herramienta de Identificación y Medida de Objetos (Medida de parámetros Morfométricos: Forma, Área, Perímetro,...)
Herramientas de Análisis de Contornos
Herramientas de Reconocimiento de Patrones (Pattern Matching)
Herramientas OCR (Reconocimiento Óptico de Caracteres)
Herramientas de Lectura de Códigos de Barras
Herramientas de Lectura de Códigos de Matriz
Herramientas de Detección e Identificación de Texturas
Herramientas de Control de Calidad de Impresión
Herramienta de Análisis de Color
|