RMS に保存されている画像をサーバーに送信したい。そのために、キャプチャした画像を RMS に保存しました。正常にアクセスでき、デバイス経由で表示できますが、サーバーに送信していたときに、サーバー経由で画像の名前のみが表示され、画像が生成されません。
これが私が使用しようとしているラインコードです
byte[] byteArrRec = LoadImagesFromRMS.objImageRecordStore.getRecord(recID);
ByteArrayInputStream bin = new ByteArrayInputStream(byteArrRec);
DataInputStream din = new DataInputStream(bin);
int width = din.readInt();
int height = din.readInt();
int length = din.readInt();
int[] rawImg = new int[width * height];
for (int itemp = 0; itemp < length; itemp++) {
rawImg[itemp] = din.readInt();
}
Image tempImage = Image.createRGBImage(rawImg, width, height, false);
byteArr = get_Byte_Array(tempImage);
byteArr = get_Byte_Array(tempImage);
次に、サーバー上で post メソッドを使用して byteArray を渡しました。
しかし、画像は生成されていません。これについて何か考えがありましたか?