响应的数据部分是png文件,看起来格式正确,所以不需要转换任何东西。我不太熟悉S3调用,但看起来不错。
如果出于某种原因需要使用blob,可以考虑base64到blob的转换,比如this answer。
首先,需要安装Node.js和相关的依赖包。可以使用npm(Node.js包管理器)来安装依赖包。在命令行中执行以下命令来安装相关依赖包: 这将安装fs模块和base64topdf模块,用于文件操作和将Base64转换为PDF。 创建一个Node.js脚本文件,例如convert.js,并在文件中引入所需的模块: 创建一个Node.js脚本文件,例如convert.js,...
const pngToJpeg = require('png-to-jpeg'); const imgStr = 'data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t...';const buffer = new Buffer(imgStr.split(/,\s*/)[1],'base64');pngToJpeg({quality: 90})(buffer).then(output => fs.writeFileSync("./some-file.jpe...
osfrom PIL import Imagedirname_read="D:\dataset\cityscapes\cityscape_voc_clean\JPEGImages_png\\"...
响应的数据部分是png文件,看起来格式正确,所以不需要转换任何东西。我不太熟悉S3调用,但看起来不错。