0
JPEG 이미지를 Android에서 Byte Array로 변환하고 싶습니다. 아래의 코드를 사용하고 있습니다 :JPEG에서 Android의 Byte Array 로의 이미지 변환
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