gpt4 book ai didi

java - 图像转base64

转载 作者:行者123 更新时间:2023-12-02 06:04:42 26 4
gpt4 key购买 nike

如何将一个文件夹中存储的所有图像转换为 base64 数据?在下面的代码中,tFotos 是存储我所有图像的文件夹。

ArrayList<String> mList = new ArrayList<String>();
Bitmap selectedImage = BitmapFactory.decodeFile( Environment.getExternalStorageDirectory()+"tFotos");
ByteArrayOutputStream stream = new ByteArrayOutputStream();
selectedImage.compress(Bitmap.CompressFormat.JPEG, 100,
stream);
byte[] byteArray = stream.toByteArray();
String strBase64 = Base64.encodeToString(byteArray, 0);
mList.add(StrBase64);

最佳答案

@鲁本·JG您必须提供图像的完整路径,例如 sdcard/foldername/filename.PNG/.JPEG

关于java - 图像转base64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22397761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com