dai, tudo bem...
tomara que minha dica te ajude...
antes disso quero deixar claro que a funcao abaixo ir� retornar valores RGB
da cor....

PixelGrabber grabber = new PixelGrabber(figura,0,0,largura,altura,pixels,0,width);


// - a funcao acima esta pegando todos os pixel da "figura"...
// - antes disso vc cria um vetor ("pixels") que ir� armazenar
//   as informacoes...
// - e pega a largura e altura da "figura"
// - vc pode tambem pegar uma determinada area da figura
//   alterando as propriedades de grabber (0,0,largura,altura)

    try
    {
        grabber.grabPixels();
    }
    catch (InterruptedException e)
    {}
    int status = grabber.status();

    if ((status == ImageObserver.ABORT) || (status == ImageObserver.ERROR))

    {
        System.out.println("Ocorreu um problema na busca dos pixels da imagem");
    }
    else
    {
        for (int i=0; i<pixels.length; i++)
        {
           //Fa�a algo para os dados de pixels em pixels[]
           //aqui voce pode tratar cada pixel
        }
    }

ate mais


Original Message:
-----------------
Date: Wed, 29 May 2002 11:14:54 -0300
From: "France Michel" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: [java-list] Cor de pixel

> Oi,
>
>   Eu gostaria de saber como � que se obtem a cor de um dado
> pixel de uma
> imagem em tela?
>
> _______________________________________________
> Eng. France Michel








http://www.ieg.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