JavaAndroid将图像转换为字节数组会产生相同的数据大小
我已将图像转换为字节数组 我的图像大小为57 kb,在转换字节数组后,长度为200 kb
我的代码是对的还是错的 如果是这样的话,任何人都可以共享相同大小的代码吗
ImageView imageView = (ImageView) findViewById(R.id.imageView1);
Bitmap bitmap = ((BitmapDrawable) imageView.getDrawable()).getBitmap();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
byte[] imageInByte = baos.toByteArray();
int size = imageInByte.length;
Toast.makeText(getApplicationContext(), "Byte Array length : " + size, Toast.LENGTH_SHORT).show();
共 (0) 个答案