0
JPEG画像をアンドロイドでバイト配列に変換したいと思います。私は以下のコードを使用しています:JPEGからAndroidのバイト配列への画像変換
if (PhotoScreen.st_bitPicture != null)
{
ByteArrayOutputStream bos = new ByteArrayOutputStream();
boolean b = PhotoScreen.st_bitPicture.compress(CompressFormat.JPEG, 100, bos);
Log.w("test2", "BOOLEAN BOOLEAN BOOLEAN BOOLEAN :"+b);
m_base64EncodedImage = Base64.encodeToString(bos.toByteArray(), Base64.DEFAULT);
}
しかし、画像を圧縮しています。画像を圧縮せずにどうすればいいですか?
それは別のピクセルサイズのサーバに向かいます。私が300 * 400でそれをとると、200 * 225に格納されます。 –
'Bitmap.compress'はイメージのサイズを変更しません。それはビットマップを作成したときに起きたはずです。 – EboMike