Converter um objeto Image em array de bytes!  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 482
Localização: Cuiabá - MT
Offline

Ola pessoal!

Já dei uma boa pesquisada no guj e em outros cantos da rede, mas até agora não encontrei nada que pudesse me ajudar.

A única coisa que encontrei até agora foi esse código aqui mesmo no guj



O primeiro problema é que ele da NullPointerException e eu nao tenho nem como testar
e o segundo problema é que eu preciso converter uma imgagem do tipo Image e não um arquivo

alguem poderia me passar um código, ou algum link que me leve a solução deste problema? mesmo que seja um código que converta arquivos em bytes para que eu possa fazer testes!

muito obrigado!


http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

bom andei dando uma olhada no google e achei este código ve se te ajuda.

[Email] [MSN]
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Testa ai e diz se funciona, n testei:


ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 482
Localização: Cuiabá - MT
Offline

jingle wrote: bom andei dando uma olhada no google e achei este código ve se te ajuda.



jingle

na linha três está errado

o objeto image não possui o metodo getRGB(parametros)

poderia me dar uma dica de como resolver!

valeu

http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 482
Localização: Cuiabá - MT
Offline

fabiocsi wrote:Testa ai e diz se funciona, n testei:



na linha numero 7 o método statico ImageIO.write(paremetros) nao procede.

estou tentando algumas mudanças pra ver no que da..

http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
_Zell_
Debugger
[Avatar]

Membro desde: 21/07/2010 15:44:12
Mensagens: 66
Offline

Eu aqui estou tentando fazer a mesma coisa. E pelo jeito é o cão chupando manga achar uma forma de fazer isso.

Se eu achar a solução eu posto aqui o/
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

Tinha colocado uma mensagem, mas decidi mudar.
É o seguinte:

This message was edited 1 time. Last update was at 23/12/2010 09:00:31


Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
_Zell_
Debugger
[Avatar]

Membro desde: 21/07/2010 15:44:12
Mensagens: 66
Offline

Legal Brito =)
Só que ainda assim no meu caso isso não funcionaria. Porque eu não tenho a imagem em disco. A minha imagem vem de uma requisição http onde eu recebo a imagem em uma stream que converto para um Image.

Mas de qualquer forma agora eu já consegui uma solução perfeita! Consegui fazer um método onde eu passo um Image e ele me devolve o array de bytes do Image =D

Como existem vários tópicos sobre esse assunto no GUJ eu estou centralizando o assunto no seguinte tópico: http://www.guj.com.br/posts/list/0/58204.java#1169911

A eu postei lá o método, deem uma olhada =)

Abração!
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team