Python中将字节流文件转换成图片文件
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中将字节流文件转换成图片文件相关推荐
- c#,将pdf文件转换成图片文件。
本文采用Adobe Acrobat9.0的COM组件,将Pdf文件的每一页转换成对应的图片文件. 开发环境:VS2010,.Net Framework4.0,Adobe Acrobat9.0. 工程中 ...
- C#,pdf文件转换成图片文件。
本文采用Adobe Acrobat9.0的COM组件,将Pdf文件的每一页转换成对应的图片文件. 开发环境:VS2010,.Net Framework4.0,Adobe Acrobat9.0. 工程中 ...
- c#,将pdf文件转换成图片文件
本文采用Adobe Acrobat9.0的COM组件,将Pdf文件的每一页转换成对应的图片文件. 开发环境:VS2010,.Net Framework4.0,Adobe Acrobat9.0. 工程中 ...
- xml文件转换成图片_怎样能把PDF文件转换成图片?
我们的日常生活工作中时常碰到pdf与Excel.Word.ppt和jpg等文件格式的转换,有时候由于工作的需要,要把PDF文件转换成图片.并且现在网上的很多素材都是PDF文件格式的,如果我们想要里面的 ...
- bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...
使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...
- 怎么把图片文件转换成PDF文件
除了office文件外,我们最常用的就是PDF文件了.因为PDF文件格式可以将文字.字型.格式.颜色及独立于 设备和分辨率的图形图像等封装在一个文件中.该格式文件还可以包含超文本链接.声音和动态影像等 ...
- python:将.py文件转换成.exe文件
一.使用pip安装PyInstaller ①python3.x需要使用PyInstaller才能进行转exe文件. ②在命令里安装PyInstaller 如下图,我是在Anaconda的python环 ...
- python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件
今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...
- xml文件转换成图片_如何把pdf文件转换成图片?
pdf文件怎么转成JPG图片呢?相信有不少人在迷惑,可能还在想着截图等操作来完成转换,但如果是截图成JPG图片后的效果可能很差,并没有之前pdf文件那么清楚.那这样往往打印出来的效果也不怎么理想,那怎 ...
最新文章
- 执行startx后Ubuntupassword正确进不去的问题
- c语言中getche的用法,c语言中getch的用法
- 如何解决编译linux内核(解决声卡问题),遭遇fatal error: linux/limits.h: 没有那个文件或目录
- python3安装cocos2d_(3)在Windows7上搭建Cocos2d-x
- 开发日记-20190925 关键词 试错的一天
- 【总结】C# 线程同步技术(一)之 Join 方法
- Fatal error: Call to undefined function randstr()
- HDFS小文件问题解决方案
- Flutter基础—手势处理
- CEF3研究(四)之javascript集成
- 入驻shopee平台后,选择哪一个站点作为首站?
- 【概率论】指数分布 Exponential Distribution
- oracle 00002,imp-00002错误
- js中each的用法
- Python学习笔记:2.2.3 习题课06
- win11怎么开启任务管理器?
- 90G图片分享图片批量压缩zip和解压unzip
- 绝了!美图技术专家获取肉鸡服务器密码如探囊取物
- 视频大数据存储平台解决方案(ppt)
- 数据预处理系列:(二)创建试验样本数据
热门文章
- mybatis-plus:向MySQL数据库写入二进制大数据
- c语言中用来指示文件缓冲区中具体读写位置,C语言文件读写操作中缓冲区问题和setbuf函数详解...
- 标准C库对文件的操作
- java人鬼过河,java 有关人鬼过河的一个有关问题(3)
- 锈才学设计模式之 —— 策略模式(Strategy Pattern)
- 从苏宁电器到卡巴斯基第37篇:我与卡巴斯基的邂逅(中)
- chatgpt 正向案例 - 书单 表达情感,描写
- 聊天机器人集成PC端微信
- EdgeFlow:Achieving Practical Interactive Segmentation with Edge-Guided Flow(2021)
- jmeter web监听结果_16 jmeter中的监听器以及测试结果分析