Qual é a grande diferença entre eu trabalhar com os pixels de uma imagem em Java usando os objetos que implementam as interfaces ImageProducer e ImageConsumer do que trabalhar com os mesmos pixels desta imagem usando um objeto da classe BufferedImage? Consegui acessar os pixels do objeto Image usando um objeto BufferedImage, mas não sei se é a forma correta de fazer isso. Eu criei um objeto Graphics2D e com ele eu dei um drawImage para desenhar a imagem dentro do BufferedImage dela. Tem como eu exibir uma imagem em uma applet usando apenas um Container sem usar o método paint desta applet.
-- Mensagem original -- >Para manusear pixels, voce devera trabalhar com >ImageFilters. >Eh preciso que entenda o basico da forma como java >gera >imagens usando objetos que implementam as interfaces >ImageProducer e ImageConsumer, bem como ColorModel. >Pra comecar, de uma olhada na classe PixelGrabber, ou >mesmo RGBImageFilter. Todas duas permitem o manuseio >de >pixeis com valores inteiros >ARGB(alpha-red-green-blue), os quais >voce pode inclusive implementar deslocamento de bits >para, >por exemplo, gerar imagens transparentes. > >Andre. >http://www.jinsight.com/jetchart > >--- [EMAIL PROTECTED] wrote: >> Comecei a trabalhar com imagens em Java a pouco >> tempo, e estou tendo alguns >> problemas quando quero trabalhar com os pixels dela. >> Não sei como trabalhar com cada pixel separadamente, >> e também não sei de >> que tipo eles são. Eu precisava trabalhar com >> valores inteiros para imagens >> monocromáticas. >> Estou usando um objeto do tipo Image para criar a >> imagem. >> Também estou tendo dificuldades em trabalhar com o >> objeto ImageObserver. >> Como faço para associar um objeto deste tipo em uma >> imagem. >> Já agradeço a força desde já >> Obrigado. >> >> >> >> ------------------------------------------ >> Use o melhor sistema de busca da Internet >> Radar UOL - http://www.radaruol.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] >> >------------------------------------------------------------------------- >> > > >__________________________________________________ >Do You Yahoo!? >Send FREE video emails in Yahoo! Mail! >http://promo.yahoo.com/videomail/ > >------------------------------ 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] > >------------------------------------------------------------------------- > > ------------------------------------------ Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.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] -------------------------------------------------------------------------