Python中将字节流文件转换成图片文件

import urllib3
import os
#PIL图像处理标准库
from PIL import Image
from io import BytesIOhttp = urllib3.PoolManager()
response = http.request('GET','f.hiphotos.baidu.com/image/pic/item/8d5494eef01f3a29f863534d9725bc315d607c8e.jpg')
result = response.data#将bytes结果转化为字节流
bytes_stream = BytesIO(result)
#读取到图片
roiimg = Image.open(bytes_stream)# roiimg.show()  #展示图片
#print(type(result))
#print(response.status)imgByteArr = BytesIO()    #初始化一个空字节流
roiimg.save(imgByteArr,format('PNG'))     #把我们得图片以‘PNG’保存到空字节流
imgByteArr = imgByteArr.getvalue()    #无视指针,获取全部内容,类型由io流变成bytes。
# dir_name = os.mkdir('baiduimg')
img_name = '1.jpg'
with open(os.path.join('baiduimg',img_name),'wb') as f:f.write(imgByteArr)

Python中将字节流文件转换成图片文件相关推荐

  1. c#,将pdf文件转换成图片文件。

    本文采用Adobe Acrobat9.0的COM组件,将Pdf文件的每一页转换成对应的图片文件. 开发环境:VS2010,.Net Framework4.0,Adobe Acrobat9.0. 工程中 ...

  2. C#,pdf文件转换成图片文件。

    本文采用Adobe Acrobat9.0的COM组件,将Pdf文件的每一页转换成对应的图片文件. 开发环境:VS2010,.Net Framework4.0,Adobe Acrobat9.0. 工程中 ...

  3. c#,将pdf文件转换成图片文件

    本文采用Adobe Acrobat9.0的COM组件,将Pdf文件的每一页转换成对应的图片文件. 开发环境:VS2010,.Net Framework4.0,Adobe Acrobat9.0. 工程中 ...

  4. xml文件转换成图片_怎样能把PDF文件转换成图片?

    我们的日常生活工作中时常碰到pdf与Excel.Word.ppt和jpg等文件格式的转换,有时候由于工作的需要,要把PDF文件转换成图片.并且现在网上的很多素材都是PDF文件格式的,如果我们想要里面的 ...

  5. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

  6. 怎么把图片文件转换成PDF文件

    除了office文件外,我们最常用的就是PDF文件了.因为PDF文件格式可以将文字.字型.格式.颜色及独立于 设备和分辨率的图形图像等封装在一个文件中.该格式文件还可以包含超文本链接.声音和动态影像等 ...

  7. python:将.py文件转换成.exe文件

    一.使用pip安装PyInstaller ①python3.x需要使用PyInstaller才能进行转exe文件. ②在命令里安装PyInstaller 如下图,我是在Anaconda的python环 ...

  8. python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件

    今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...

  9. xml文件转换成图片_如何把pdf文件转换成图片?

    pdf文件怎么转成JPG图片呢?相信有不少人在迷惑,可能还在想着截图等操作来完成转换,但如果是截图成JPG图片后的效果可能很差,并没有之前pdf文件那么清楚.那这样往往打印出来的效果也不怎么理想,那怎 ...

最新文章

  1. 执行startx后Ubuntupassword正确进不去的问题
  2. c语言中getche的用法,c语言中getch的用法
  3. 如何解决编译linux内核(解决声卡问题),遭遇fatal error: linux/limits.h: 没有那个文件或目录
  4. python3安装cocos2d_(3)在Windows7上搭建Cocos2d-x
  5. 开发日记-20190925 关键词 试错的一天
  6. 【总结】C# 线程同步技术(一)之 Join 方法
  7. Fatal error: Call to undefined function randstr()
  8. HDFS小文件问题解决方案
  9. Flutter基础—手势处理
  10. CEF3研究(四)之javascript集成
  11. 入驻shopee平台后,选择哪一个站点作为首站?
  12. 【概率论】指数分布 Exponential Distribution
  13. oracle 00002,imp-00002错误
  14. js中each的用法
  15. Python学习笔记:2.2.3 习题课06
  16. win11怎么开启任务管理器?
  17. 90G图片分享图片批量压缩zip和解压unzip
  18. 绝了!美图技术专家获取肉鸡服务器密码如探囊取物
  19. 视频大数据存储平台解决方案(ppt)
  20. 数据预处理系列:(二)创建试验样本数据

热门文章

  1. mybatis-plus:向MySQL数据库写入二进制大数据
  2. c语言中用来指示文件缓冲区中具体读写位置,C语言文件读写操作中缓冲区问题和setbuf函数详解...
  3. 标准C库对文件的操作
  4. java人鬼过河,java 有关人鬼过河的一个有关问题(3)
  5. 锈才学设计模式之 —— 策略模式(Strategy Pattern)
  6. 从苏宁电器到卡巴斯基第37篇:我与卡巴斯基的邂逅(中)
  7. chatgpt 正向案例 - 书单 表达情感,描写
  8. 聊天机器人集成PC端微信
  9. EdgeFlow:Achieving Practical Interactive Segmentation with Edge-Guided Flow(2021)
  10. jmeter web监听结果_16 jmeter中的监听器以及测试结果分析