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]
-------------------------------------------------------------------------

Responder a