猿问

如何将相机拍摄的图像以实际尺寸发送到服务器?

它以低质量压缩,但我想发送高质量的图像


         bitmap = BitmapFactory.decodeFile(str);

        ByteArrayOutputStream stream = new ByteArrayOutputStream();

        bitmap.compress(Bitmap.CompressFormat.PNG, 40, stream);

        byte[] byte_v = stream.toByteArray();

        if(bitmap!=null)

        {

            bitmap.recycle();

        }


        encod = Base64.encodeToString(byte_v,Base64.DEFAULT);

        ImageMulti();


    }


一只斗牛犬
浏览 155回答 2
2回答

回首忆惘然

设置100个,共40个 bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
随时随地看视频慕课网APP

相关分类

Java
我要回答