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