base64对来自相机抖动的图像进行编码

时间:2018-09-22 09:23:41

标签: dart flutter

我正在尝试将图像编码为base64以发送到服务器。我从图像获取的基本64位字符串无效。

我可以显示从相机拍摄的图像。无法正确编码为base64。

File img;
 void getPic() async {
    img = await ImagePicker.pickImage(source: ImageSource.camera);
    if (img != null) {
      print(img);
      List<int> imageBytes = await img.readAsBytes();
      base64Image =  base64Encode(imageBytes);
      print(base64Image);
      setState(() => base64Image);
    }
  }

0 个答案:

没有答案