相关疑难解决方法(0)

从Flutter Image_Picker插件中获取的图像大小太大了

我想在相机上使用自动对焦,这可以在image_picker插件上找到.但是,当我打电话时:

var bytes = new File(imagePath);
var enc = await bytes.readAsBytes();
print(enc.length);
Run Code Online (Sandbox Code Playgroud)

我得到了:5121126

当我想编码成json发送到API服务器时,这需要至少10秒:

var body = json.encode({
      'image' : enc
})
Run Code Online (Sandbox Code Playgroud)

相比之下,使用相机插件,我的字节数组仅为420685,小10倍,但它没有自动对焦功能.

我可以就如何从image_picker减小字节数组的大小获得一些建议吗?谢谢.

plugins camera image uiimagepickercontroller flutter

9
推荐指数
3
解决办法
2979
查看次数