|
Edge de CVB: Módulos para determinar a posição e distância entre limites de objetos.
Edge é um módulo que permite identificar e medir os borders de um objecto com precisão subpixel
Esta ferramenta permite a determinação de limites, assim como o cálculo das projecções em qualquer orientação. Entende-se como limite ou border, a transição entre branco e preto em imagens binárias, ou a transição entre determinados níveis de cinza em imagens monocromáticas. Este módulo incorpora dois métodos de detecção: Método de Segmentação e Método de Contraste. Entre as funções de detecção de borders destacam-se:
-
Localização do primeiro limite ou border
-
Localização e medida de um par de limites
-
Busca de todos os limites de uma área (com precisão subpixel)
A detecção de limites, em muitas situações, utiliza-se como método de referência para a colocação de outras ferramentas de medida de Common Vision Blox. No Edge, assim como no resto dos módulos, o programa funciona com precisão subpixel.
No caso de Edge, a forma mais simples e rápida de calcular a posição de um limite com precisão subpixel é a interpolação linear. Isto permite que a localização de um limite possa ter uma precisão de 1/10 de Pixel. De qualquer forma, só se pode trabalhar a precisão subpixel, se a frame grabber e a câmara que se utilizam tiverem capacidade de trabalhar com pixel clock.
|