#coding:utf-8

# 引入base64库
import base64

# 把图片压缩成字符串
with open("c:\\test.jpg", "rb") as imageFile:
    image2str = base64.b64encode(imageFile.read())
    #print image2str
    
# 把字符串还原成图片
with open("c:\\str2image.png",'wb') as str2image:
    str2image.write(image2str.decode('base64'))