8
A
回答
3
如果你想在网页中使用它,你可以把base64编码的图像放入一个HTML文件中。基督徒
6
你可以试试这个:
import base64
png_recovered = base64.decodestring(png_b64text)
'png_b64text' 包含从MongoDB的像场的文本。
然后你只写 “png_recovered” 到一个文件:
f = open("temp.png", "w")
f.write(png_recovered)
f.close()
只需更换 'PNG' 用正确的格式。
+0
它不显示图像,但显示一个字符串 – kschaeffler 2011-03-20 14:04:13
20
大厦回答,这里全圆:
import base64
jpgtxt = base64.encodestring(open("in.jpg","rb").read())
f = open("jpg1_b64.txt", "w")
f.write(jpgtxt)
f.close()
# ----
newjpgtxt = open("jpg1_b64.txt","rb").read()
g = open("out.jpg", "w")
g.write(base64.decodestring(newjpgtxt))
g.close()
或者这样说:
jpgtxt = open('in.jpg','rb').read().encode('base64').replace('\n','')
f = open("jpg1_b64.txt", "w")
f.write(jpgtxt)
f.close()
# ----
newjpgtxt = open("jpg1_b64.txt","rb").read()
g = open("out.jpg", "w")
g.write(newjpgtxt.decode('base64'))
g.close()
1
您的图片文件(JPEG/PNG)编码为Base64和编码的base64字符串存储在你的mongo数据库中。首先解码的base64字符串
import base64
image_binary=base64.decodestring(recovered_string_from_mongo_db)
现在image_binary中有您的二进制文件,写这个二进制文件来
with open('image.extension','wb') as f:
f.write(image_binary)
如果扩展名是图像文件扩展名。
相关问题
- 1. 在GDK中将图像转换为base64
- 2. 将base64图像转换为base64 JPG
- 3. 将base64转换为c中的图像#
- 4. 如何将base64 svg图像转换为base64图像png
- 5. 图像转换为Base64
- 6. 图像转换为Base64 PHP
- 7. 转换图像为base64
- 8. Javascript将URL转换为BASE64图像
- 9. Java - 将图像转换为Base64
- 10. 将图像数组转换为Base64
- 11. 如何将Base64(imageurl)转换为图像
- 12. 将本地图像转换为base64 javascript
- 13. 如何将图像(BYTE *)转换为Base64
- 14. 将html图像转换为内联base64
- 15. Javascript将URL转换为base64图像
- 16. 将图像URL转换为base64
- 17. 工具将图像转换为base64
- 18. Perl将图像转换为base64
- 19. 将base64图像数据转换为png?
- 20. 使用javascript将图像转换为base64
- 21. 如何将Uri图像转换为Base64?
- 22. 将base64字符串转换为perl图像magick中的图像
- 23. 如何将base64-encode图像转换为imagemagick中的PNG图像?
- 24. 将Base64转换为PDF而不将其转换为JAVA中的图像
- 25. 在Excel VBA中将图像(jpg)转换为base64?
- 26. 在jquery中将图像转换为base64用于文件jpg
- 27. 如何在Android中将Base64 Blob字符串转换为图像?
- 28. 在AngularJS中将base64转换为图像文件
- 29. 将base64转换为图像并在gridview中显示
- 30. 将图像转换为Base64包括其边框图像样式
图像如何放入数据库?一旦你知道了,就扭转过程。 – 2011-03-20 13:09:59
图片来自Android设备。 – kschaeffler 2011-03-20 13:11:29
android在base64中转换图像并将其存储到数据库中。我的任务是恢复这些数据并将它们转换为图像 – kschaeffler 2011-03-20 13:12:28