python图片转为二进制流,字节流转换成图片
因为图片在传输的过程中不是很方便,所以我们用base64转换形式传输。
首先把图片转为字节流,进行传输,接受到数据后,在把字节转换为图片进行生成(推荐学习:Python视频教程)
图片转字节流
导入base64
#图片到字节
def tu_zi_jie():
用open(jiu.png , rb )作为fp:
tu=base64.b64encode(fp.read())
#生成一长串字节流
打印(时间单位)
if __name__==__main__:
涂_子_杰()字节转换图片
导入base64
#图片字节数
def zi_tu():
#这是转换上面打印的字节流的图片。
#因为转换后的字符串很长,所以我截取了一部分。
b_tu=biVBORw0KGgoAAAANS.UhEU
tu_b=base64.b64decode(b_tu)
用open(tu.png , wb )作为fp:
浮点写入(tu_b)
if __name__==__main__:
Tu_zi_jie()更多Python相关技术文章请访问Python教程专栏学习!以上是python字节流如何转换成图片的详细内容。更多信息请关注盛行IT软件开发工作室的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。