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