Pessoal,
Eu estou utilizando este m�todo para a compara��o de 2
imagens.
public static boolean compareImage(BufferedImage image1,
BufferedImage image2) {
if(image1.getWidth() != image2.getWidth() ||
image1.getHeight() != image2.getHeight()) {
return(false);
}
for(int x = 0; x < image1.getWidth(); x++) {
for(int y = 0; y < image1.getHeight(); y++) {
if(image1.getRGB(x, y)!= image2.getRGB(x, y)){
return(false);
}
}
}
return(true);
}
[]�s
Marcos Oda
> Pessoal,
>
> N�o seria mais pr�tico se convertessemos cada imagem em um
array de
> bytes, calculassemos o
> MD5 de cada array e comparassemos os dois resultados, qualqu
er pixel
> diferente resulta em
> um c�lculo de MD5 diferente...
>
> []�s
>
> Marcelo Martim Marques.
>
>
> Alexandre Carvalho wrote:
>
> > Sugiro uma compara��o aleat�ria para diminuir o tempo de c
ompara��o.
> > Suponha que a diferen�a esteja no final do vetor a ser com
parado. Vai
> > ter de ler o vetor inteirinho. Se o objetivo � saber se s�
o iguais ou
> > n�o uma busca aleat�ria pode ser mais eficiente.
> >
> > At 20:45 05/03/03 -0300, you wrote:
> >
> >> Sugest�o: Abra as imagens como ByteInputStream e compare
byte a byte!!!
> >>
> >> Atenciosamente,
> >>
> >> Eduardo Ribeiro da Silva
> >> Cooservi - Cooperativa de Trabalho e Inform�tica
> >> +55 48 381-6924
> >> [EMAIL PROTECTED]
> >> [EMAIL PROTECTED]
> >>
> >> "... palavra perfeita, a��o perfeita, modo de vida perfei
to... (�tica)
> >> ...esfor�o perfeito, plena aten��o, concentra��o perfeit
a... (Mente)
> >> ...pensamento perfeito, compreens�o perfeita... (Sabedor
ia)"
> >> (Caminho �ctuplo)
> >>
> >> ----- Original Message -----
> >> From: "Luiz Fernando" <[EMAIL PROTECTED]>
> >> To: <[EMAIL PROTECTED]>
> >> Sent: Wednesday, March 05, 2003 2:08 PM
> >> Subject: [java-list] comparar imagens
> >>
> >>
> >> > Ola,
> >> > Preciso de alguma rotina que compare duas imagens para
> >> > ver se elas sao iguais. A comparacao deve ser feita
> >> > pixel a pixel.
> >> > Algum conhece algum modo de fazer isso?
> >> >
> >> > Obrigado,
> >> > Luiz Fernando
> >> >
> >> >
> >> >
> >> _________________________________________________________
_________________
> >> > E-mail Premium BOL
> >> > Antiv�rus, anti-spam e at� 100 MB de espa�o. Assine j�!
> >> > http://email.bol.com.br/
> >> >
> >> >
> >> >
> >> > ------------------------------ LISTA SOUJAVA
> >> ----------------------------
> >> > http://www.soujava.org.br <http://www.soujava.org.br%
A0/> -
> >> Sociedade de Usu�rios Java da Sucesu-SP
> >> > d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> >> > regras da lista: http://www.soujava.org.br/regras.htm
> >> > historico: http://www.mail-archive.com/java-list%
40soujava.org.br
> >> <http://www.mail-archive.com/[EMAIL PROTECTED]>
> >> > para sair da lista: envie email para
> >> [EMAIL PROTECTED]
> >> >
> >> ---------------------------------------------------------
----------------
> >> >
> >>
> >>
> >>
> >> ------------------------------ LISTA SOUJAVA
> >> ----------------------------
> >> http://www.soujava.org.br <http://www.soujava.org.br%
A0/> -
> >> Sociedade de Usu�rios Java da Sucesu-SP
> >> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> >> regras da lista: http://www.soujava.org.br/regras.htm
> >> historico: http://www.mail-archive.com/java-list%
40soujava.org.br
> >> <http://www.mail-archive.com/[EMAIL PROTECTED]>
> >> para sair da lista: envie email para
> >> [EMAIL PROTECTED]
> >> ---------------------------------------------------------
----------------
> >
> > *Alexandre Carvalho
> > <mailto:[EMAIL PROTECTED]>*Doutorando em Engenharia
> > El�trica LMAG POLI-USP
> > Mestre em Engenharia Industrial UNESP-BAURU
> > Engenheiro Eletricista UNESP
-BAURU
> >
>
>
>
> ------------------------------ LISTA SOUJAVA ---------------
-------------
> http://www.soujava.org.br -
Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%
40soujava.org.br
> para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
> ------------------------------------------------------------
-------------
>
>
---
UOL, o melhor da Internet
http://www.uol.com.br/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------