• No results found

Forholdet til det hellige

In document Klassisk Forum, 1998:2 (sider 61-68)

O sistema foi desenvolvido utilizando o Turbo C++, uma versão gratuita do Builder C++, e conta com uma interface com o usuário, que agrega todas as etapas do processo.

Para o processamento do método de textura, a primeira etapa é a entrada da imagem adquirida, a segunda é o pré-processamento, feita a seleção da área que deseja analisar é

obtida a imagem da componente S do modelo HSI, a imagem obtida é filtrada e por fim é obtido o mapa de textura. No método do percentual de manchas marrons e injúrias é feita a limiarização das áreas de interesse e contagem dos pixels. No processamento do método de cor após a entrada da imagem adquirida é feito o pré-processamento, aplicando a limiarização para a segmentação, selecionando o objeto de interesse e eliminando a informação de fundo, e por fim, é feita a classificação do fruto em um dos 7 níveis de maturação.

A Figura 35 ilustra a interface do sistema desenvolvido.

Figura 35 – Tela do sistema desenvolvido para identificação de manchas, injúrias e classificação da banana em estágio de maturação.

A seguir são apresentados os passos para a utilização do sistema:

¾ Aba Original – para abrir a imagem pressiona-se o botão <Abrir Imagem>, quando esse botão é pressionado abre-se a caixa de diálogo, como ilustra a Figura 36. Nesta caixa deve ser selecionada a imagem que se deseja fazer a análise de textura. Selecionada a imagem, clica-se no botão <Abrir>, e a mesma é exibida no espaço abaixo da interface, como apresentado na Figura 37. Nesta aba também é feito o

recorte da região de interesse na imagem para obter o mapa de textura da área selecionada. Para selecionar a área de interesse clica-se no ícone do retângulo de seleção ao lado do caminho do arquivo aberto, clica-se em um local da imagem com o cursor para dar início à seleção e depois se clica novamente em um outro local para finalizar, como mostra a Figura 38, em seguida clica-se no ícone da tesoura para recortar a área de interesse, como apresentado na Figura 39.

¾ Aba Processada - Para obter a representação da imagem na componente S seleciona- se no ambiente o “S” e na lista seleciona-se o item RGB_TO_HSI e clica-se no botão <Processar>, posteriormente é necessário clicar no botão <Enviar original>, para que essa imagem fique na aba Original, dessa forma o próximo processamento é feita sobre essa nova imagem A imagem processada será exibida no espaço abaixo da interface, como apresentado na Figura 40. Em seguida seleciona-se na lista o item Filtro Mediana e clica-se no botão <Processar>. No processamento de cor é necessário segmentar o objeto de interesse, na lista escolhe-se o item Limiarização RGB e clica- se no botão <Processar> e em seguida no botão <Aplicar>, a imagem segmentada é exibida no espaço abaixo da interface, como apresentado na Figura 42.

¾ Aba Textura - escolhe-se o ângulo e a distância para obter o mapa de textura e clica- se no botão <Calcular mapa de Textura>, a imagem obtida é exiba no espaço abaixo da interface, como ilustrado na Figura 41.

¾ Aba Cor - clica-se no botão <Obter Classificação> para que seja feita a classificação do fruto pelo nível do estágio de maturação e o resultado é apresentado na interface. É exibida na tela do sistema além da classificação, a imagem dos padrões encontrados, como mostrado na Figura 43.

¾ Aba Área – clica-se em uma região de injúria da banana para obter o pixel semente e define-se uma tolerância, clicando no botão <Aplicar> as áreas correspondentes aos valores determinados aparecem em rosa, como apresentado na Figura 44 e para eliminar o restante de informação da imagem clica-se no botão <Exibir Processado>, como ilustrado na Figura 45.

¾ Aba Relatório – São apresentados os resultados de todo o processamento de uma imagem que foram confirmados pelo usuário, como mostrado na Figura 46.

Figura 36 – Tela do sistema de visão computacional: caixa de diálogo Abrir, que é ativada ao se pressionar o botão <Abrir Imagem> para que a imagem de entrada seja selecionada.

Figura 37 – Tela do sistema de visão computacional: Imagem de entrada selecionada na caixa de diálogo Abrir.

Figura 38 – Tela do sistema de visão computacional: seleção da região de interesse para obtenção do mapa de textura.

Figura 39 – Tela do sistema de visão computacional: Região de interesse recortado para obtenção do mapa de textura.

Figura 40 – Tela do sistema de visão computacional: Representação da imagem na componente S para obtenção do mapa de textura

Figura 41 – Tela do sistema de visão computacional: Mapa de textura da imagem recortada e representada na componente S.

Figura 42 – Tela do sistema de visão computacional: Objeto de interesse segmentado.

Figura 43 – Tela do sistema de visão computacional: Classificação da banana em estágio de maturação.

Figura 44 – Tela do Sistema com as áreas de injúrias selecionadas.

Figura 46 – Tela do sistema com os resultados do processamento da imagem para gerar o relatório.

O relatório é gerado em HTML, clicando no botão com o ícone de impressora o navegador de internet padrão do sistema operacional é chamado para exibir o conteúdo, como apresentado na Figura 47.

Figura 47 – Relatório gerado pelo sistema exibido no navegador de internet padrão do sistema operacional.

No relatório é exibido a imagem original e o seu endereço, a imagem obtida para encontrar o percentual de manchas marrons e injúrias e os valores percentuais, a imagem obtida na classificação em nível de maturação e a imagem do mapa de textura.

Este capítulo apresentou o desenvolvimento do sistema para classificação de bananas baseado em visão computacional, a seguir serão apresentados os resultados e discussões do modelo.

In document Klassisk Forum, 1998:2 (sider 61-68)