Documente Academic
Documente Profesional
Documente Cultură
medicamentos e frutas. Os blisters foram fotografados usando uma maquina fotogrfica digital. Tentou-se obter as fotos em condies de iluminao uniforme.
Comprimidos
Com este algoritmo pretende-se analisar blisters
de medicamentos e conseguir verificar se esto presentes todos os comprimidos e se isso no acontecer saber em que posio faltam os comprimidos e identifica-la.
comprimidos do resto da imagem, extraindo a cor dos comprimidos, atravs das componentes RGB.
Ento usando a funo
impixelinfo, foi-se verificar em que gama de valores se encontram as componentes RGB para a cor azul e para a cor branca.
A imagem depois de lida, vai ser
contm vrias caractersticas da imagem, como o tamanho da imagem, tipo de conectividade, nmero de objectos conexos. Usando o region props associado a esta estrutura, foi possvel extrair propriedades de objectos conexos, propriedades como por exemplo a rea. Dentro das reas encontradas, apenas as reas maiores interessam, sendo descartadas as mais pequenas.
props ,obtm-se o centroide de cada elemento conexo da imagem, que esto guardados numa matriz(centroids) de duas colunas (x e y) e tantas linhas quantos centroides forem encontrados.
preciso ter um termo de comparao. usada uma funo control, que foi criada para obter os centroides de uma imagem do blister sem defeitos (imagem ao lado) A funo control recebe a imagem sem defeitos, e retorna os centroides dessa imagem. Os centroides da imagem de controlo esto a vermelho.
comparar os centroides da imagem a analisar com os centroides da imagem de controlo. Comparando tambem o tamanho das duas matrizes conseguese saber quantos comprimidos esto em falta. Ambas as matrizes de centroides so percorridas, fazendo a diferena entre cada coordenada dos centroides de cada imagem. Se a diferena for menor que 20 (difx e dify =20 predefinidos), preenchido um vector buracos (inicialmente a zeros, do tamanho da matriz de centroides da imagem de controlo), com 1 na posio onde esta um centroide e fica a 0 onde falta centroide. Na posio onde estiver um comprimido, o centroide da imagem a analisar est prximo do centroide de controlo.
do centroide/s que falta, o vector buracos(i) percorrido, verificando em que posio esto os zeros, j que a posio i do vector buracos a linha da matriz de centroides de controlo e a partir dai sabese a posio onde deveria estar um comprimido.
Sabendo as coordenadas do
centroide /s em falta desenhado a sua volta um quadrado que identifica a falha de comprimido.
Outro exemplo:
Imagem a analisar :
Imagem analisada:
pode-se ver que os 2 comprimidos que falham so identificados e possvel saber a sua posio.
Comprimidos laranja
Para a analise deste tipo de blister a abordagem foi idntica
usada com os comprimidos azuis e brancos. Mas apenas foi preciso distinguir a cor laranja.
Outro exemplo:
Frutos
Nesta abordagem o objectivo distinguir as frutas pela
sua cor. So usadas fotos de maas verdes vermelhas e amarelas, e o que se pretende que o algoritmo distinga a sua cor. A imagem lida e so obtidas as suas componentes RGB
componentes RGB que nos vai dar a quantidade de cada componente em cada cor.
Se a imagem
Resultado:
Se a imagem
Resultado:
Resultado:
Concluses
Deste trabalho possvel concluir que:
Os algoritmos so bastantes especficos, variando
muito de situao para situao. De acordo com o problema que se quer resolver, quanto maior a complexidade deste, mais complexo poder ser o algoritmo, tornando-se menos eficaz e robusto.