Outra maneira otimizada:

Use PixelGrabber - você precisa saber a altura(h),largura(w), x, y.
Leia a API para mais info

int[] pixels = new int[w * h];
PixelGrabber pg = new PixelGrabber(img, x, y, w, h, pixels, 0, w);
try {
pg.grabPixels();
} catch (InterruptedException e) {
System.err.println("interrupted waiting for pixels!");
return;
}
if ((pg.getStatus() & ImageObserver.ABORT) != 0) {
System.err.println("image fetch aborted or errored");
return;
}


-----Mensagem original-----
De: Os TipeTope <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Quinta-feira, 23 de Agosto de 2001 10:02
Assunto: [java-list] Reconhecendo Pixels


>
>oi....
>gostaria de saber se alguem pode me ajudar numa função em java que percorra
>uma imagem pixel por pixel, identificando a cor de cada pixel... por
exemplo
>os pixels verdes de uma planta...
>o programa devera guardar as coordenadas o pixel com a referida cor...
>poderiam me ajudar indicando a funcao que percorra a imagem pixel por pixel
>reconhecendo a sua devida cor... ou como posso fazer isso...
>
>desde ja agradeco...
>Jeancarlo Sartori
>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
>para sair da lista: envie email para [EMAIL PROTECTED]
>-------------------------------------------------------------------------
>


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a