gpt4 book ai didi

ruby - 从 base64 数据创建图像文件

转载 作者:数据小太阳 更新时间:2023-10-29 07:35:29 25 4
gpt4 key购买 nike

<分区>

我有一个 base64 编码的图像数据。我粘贴前几个字符

string='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD     /2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopG   R8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgo......'

我正在用 ruby​​ 跟进它

decoded_string=Base64.decode64 string
output_file = Tempfile.new(['image','.jpeg'])
output_file.binmode
output_file.write image

在此之后,当我打开“image.jpeg”时,出现错误

Error interpreting JPEG image file (Not a JPEG file: starts with 0x75 0xab)

我也试过

File.open('a.jpeg', 'wb') do|f|
f.write decoded_string
end

在这种情况下,我也遇到了同样的错误。

我做错了什么?

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