2011-08-10 8 views

答えて

2

あなたは[]のバイトにcom.sun.lwuit.Imageを変換するための方法の下に使用することができます。

public byte[] imageProcessing(String imageName, Image image) { 

     int[] rgb = image.getRGB(); 
     ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
     DataOutputStream dos = new DataOutputStream(baos); 
     dos.writeUTF(imageName); 

     for (int i = 0; i < rgb.length; i++) { 
      dos.writeInt(rgb[i]); 
     } 

    return baos.toByteArray(); 
} 
+0

、それは画像のファイル名のFileConnectionから取得したInputStreamを使用することが可能となるのですか?のでそこのInputStream javadocの読み取り方法があり、かつ読み取り方法は、画像のバイト[]の値が含まれていますバイト[]パラメータを持っていますか? –

+0

私はこのBYTEARRAYからイメージを作成しようとすると、私は、IllegalArgumentExceptionを取得します。 –

関連する問題