python图片转为二进制流,字节流转换成图片

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: