|
Contour de CVB. Módulo de reconhecimento de padrões por contorno
Contour está baseado no contexto, para realizar o reconhecimento dos padrões e caracteres
O módulo Contour proporciona a possibilidade de identificar os contornos dos objectos de qualquer tipo. Para ele, primeiro é definido o contorno do objecto, que depois se deverá reconhecer. A informação da imagem converte-se, inicialmente, em imagem binária e depois é identificado o contorno do objecto correspondente a esta imagem.
O contorno vem definido como um número de pontos na linha que lhe corresponde, os quais são armazenados numa base de dados. Isto significa que o módulo Contour é capaz de buscar objectos independentemente do seu tamanho e da sua posição e rotação.
Como se traça um Contorno?
Primeiro procura-se uma transição de branco para preto, na janela de busca:w0/b0
Depois, movendo-se na direcção dos ponteiros do relógio e começando pelo primeiro pixel, procura o seguinte pixel da transição branco/preto. Este processo repete-se até que se termine o contorno do objecto.
Os passos 1 e 2 repetem-se até que se identifiquem todos os contornos . Baseando-se na longitude do contorno, ou na área marcada pelo contorno, é possível filtrar os contornos não desejados. As longitudes dos contornos que focam, são standardizados e comparados com os contornos arquivados na base de dados.
É também possível aceder a cada contorno por separado e determinar a sua posição e identificação.
|