Comparação de imagens  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
markitu
Smalltalk
[Avatar]

Membro desde: 24/10/2007 07:43:07
Mensagens: 2
Offline

Caros,

preciso da ajuda de vcs...
Alguem teria alguma dica para comparação de imagens pixel a pixel????

no caso a partir de uma imagem (mascara padrao), deve ser comparada com imagens de mesmo tamanho e forma, porém com cores diferentes.

Obrigado,
alineea
Debugger
[Avatar]

Membro desde: 18/06/2007 16:02:30
Mensagens: 60
Localização: Campo Grande - MS
Offline

Oi markitu
Do que é que você precisa, direitinho? Explica pra gente : você quer saber se todos os pixels são iguais, você vai usar sua máscara p/ a comparação, o que é?
Esperamos resposta

"Se o melhor é possível, o bom é insuficiente"

"Se você tem uma maçã e eu tenho uma maçã, e nós trocamos as maçãs, então você e eu ainda teremos uma maçã. Mas se você tem uma idéia e eu tenho uma idéia, e nós trocamos essas idéias, então cada um de nós terá duas idéias."(George Bernard Shaw) =D


**************************************
Conseguiu resolver a sua dúvida no GUJ?
- Não se esqueça de colocar [RESOLVIDO] no título do seu tópico
- Conte como foi que você conseguiu resolver. O que você fez? Que dica você usou? Você visitou algum site?
- Não esqueça de agradecer as pessoas que tentaram ou conseguiram te ajudar.
**************************************
[Email] [WWW]
markitu
Smalltalk
[Avatar]

Membro desde: 24/10/2007 07:43:07
Mensagens: 2
Offline

acho q nao me expressei mto bem..
hehehehe

entao.. precisava de ajuda para comparar duas imagens.

por exemplo:
em um piso, ao termos uma imagem dele limpo e uma imagem dele sujo.. com gotas de tinta, precisava identificar esses pontos de tinta e acusar q o local esta sujo.
essa imagem do piso sujo, viria de uma camera...
porem a imagem do piso limpo estaria armazenada na memoria sendo uma "mascara" para compara com as demais imagens de pisos.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17572
Offline

A parte de processamento digital de imagens para controle de qualidade é bastante complexa (eu já fiz isso em uma encarnação passada), porque você precisa fazer um monte de tratamentos nas imagens para poder compará-las. Dicas:

- Esqueça do Java e aprenda C++ e/ou Fortran - você vai apanhar muito com problemas de performance;

- Vá estudar bastante (leia um monte de papers e outras coisas);

- Arranje um estágio em alguma empresa que faça isso, mesmo que seja para não ganhar nada, porque isso é difícil de fazer na prática.
Uma empresa dessas é a Pollux.
Conheci o cara entrevistado enquanto ele trabalhava na Embraco.
[WWW]
andre2k2
JavaEvangelist

Membro desde: 27/03/2007 14:54:31
Mensagens: 359
Offline

markitu wrote:acho q nao me expressei mto bem..
hehehehe

entao.. precisava de ajuda para comparar duas imagens.

por exemplo:
em um piso, ao termos uma imagem dele limpo e uma imagem dele sujo.. com gotas de tinta, precisava identificar esses pontos de tinta e acusar q o local esta sujo.
essa imagem do piso sujo, viria de uma camera...
porem a imagem do piso limpo estaria armazenada na memoria sendo uma "mascara" para compara com as demais imagens de pisos.


è realmente seu problema nao eh um problema de comparação pixel a pixel!! Uma imgem de uma cam em um tempo X é uma coisa e em um tempo Y é diferente... a luz do ambiente ocila, os sensores da camera captam de maneira diferente... é impossivel comparar imagens de uma cam pixel a pixel... a nao ser que vc queira que o resultado seja sempre que são diferentes...
Eu aconselho vc a procurar no google algo sobre Transformada de Hough! Se me mandar seu email posso te mandar um artigo que fiz sobre ela... essa tranformada serve pra detectar circulos em imagens... pingos de tinta sao circulares certo?
E esteja ciente de que tem MUITO mais calculo do que programação nisso... mas MUITO mesmo!! Entao espero q vc goste de matemática..
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team