Problema na serialização de imagem

2 respostas
Wolf_X

gente, to precisando de uma mao :smiley: estou tentando enviar uma BufferedImage por um socket , mas como a Classe BufferedImage nao implementa serializable, entao tentei mandar um raster usando o getData() , mas nao funcionou mto bem, algem poderia me dar alguma ideia :smiley: :oops:

obrigado :smiley:

2 Respostas

javaBeats

Pega os pixels mesmo e manda, talvez até encapsulados em uma classe de transporte que implemente Serializable.

Os pixels são um vetor de int[] que você pode pegar, via Raster mesmo creio eu, a partir de uma BufferedImage. Se não me engano, você ainda pode enviá-los como um vetor de bytes, retorno de algum dos métodos do Raster.

Eu tive o mesmo problema mandando imagens de um cliente Swing para um SFSB, tempos atrás. Tive de resolver dessa forma.

Wolf_X

vlw mano, vo tenta :smiley:
o meu problema ta sendo na hora de receber e remontar a imagem, qual seria o procedimento ? :oops:

vlw :smiley:

Criado 26 de maio de 2007
Ultima resposta 26 de mai. de 2007
Respostas 2
Participantes 2