|
|
|
Graphical User Interface (GUI)
As Graphical User Interface (GUI) são ferramentas de captura, processamento e análise de imagem, disponibilizadas em livrarias DLL e / ou em formato de controlo Active X (OCX). A sua utilização é similar à dos Kits de Desenvolvimento de Software e podem-se juntar numa mesma aplicação.
Geralmente, os controles OCX são considerados mais flexíveis e com um ciclo de desenvolvimento mais rápido. No entanto, os processos podem ser ligeiramente mais lentos que os desenvolvidos mediante DLL. Em todo caso, a velocidade do processamento depende das técnicas de análise e dos algoritmos utilizados.
Estes GUI, normalmente, estão desenhados para serem utilizados com linguagens de programação visual, como: Visual C++, Visual Basic, Delphi... Incorporam ferramentas de programação sofisticadas que permitem desenvolver as aplicações de visão de forma fácil e flexível.
Cada um destes softwares incorporam distintos tipos de ferramentas de software de visão. Alguns destes pacotes coincidem em certas ferramentas, mas há outras que só estão disponíveis em determinados pacotes GUI.
Estas GUI podem incorporar diferentes tipos de módulo, funções ou ferramentas como por exemplo:
Ferramentas de Processamento de Imagem
Ferramentas de Filtro da Imagem
Ferramentas de Morfologia Matemática
Ferramentas de Correcção Geométrica e Calibração
Ferramentas de Medida de Intensidade
Ferramenta de Detecção e Medida de Limites ou Bordes
Ferramenta de Identificação e Medida de Objetos (Medida de parâmetros Morfométricos: Forma, Área, Perímetro,...)
Ferramentas de Análise de Contornos
Ferramentas de Reconhecimento de Padrões (Pattern Matching)
Ferramentas OCR (Reconhecimento Óptico de Caracteres)
Ferramentas de Leitura de Códigos de Barras
Ferramentas de Leitura de Códigos de Matriz
Ferramentas de Detecção e Identificação de Texturas
Ferramentas de Controlo de Qualidade de Impressão
Ferramenta de Análise de Cor
|
|
|
|
|