首页 > 其他分享 >图片

图片

时间:2022-12-15 17:37:38浏览次数:34  
标签:name bytes result import imgByteArr BytesIO 图片

import urllib3
import os
#PIL图像处理标准库
from PIL import Image
from io import BytesIO

http = 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)

————————————————
版权声明:本文为CSDN博主「人工智能讲师团」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mago2015/article/details/106754373

标签:name,bytes,result,import,imgByteArr,BytesIO,图片
From: https://www.cnblogs.com/trimphNuan/p/16985615.html

相关文章

  • ASEMI肖特基二极管MBR10100FCT图片,MBR10100FCT大小
    编辑-ZASEMI肖特基二极管MBR10100FCT参数:型号:MBR10100FCT最大重复峰值反向电压(VRRM):100V最大RMS电桥输入电压(VRMS):70V最大直流阻断电压(VDC):100V最大平均正向整流输出电......
  • 文件上传图片形式
    <template><div><el-uploadstyle="margin-top:10px;"class="upload-demo"list-type="picture-card"action="http://192.168.1.115:......
  • C# 批量打印图片,Image转PDF并可多台打印机打印(Spire.PDF、去水印)
    版本:一定要是Spire.PDF5.10.2(包括5.10.2)以前的。如果版本不一样,可以更新。如果版本大于 5.10.2,无论是生成还是打印PDF,水印都是去不掉的。FreeSpire.PDF是只能打印......
  • uview图片上传多张
    <template><viewclass="contain-box"><u-navbar:title="title":is-back="true"back-icon-color="#fff":background="background"......
  • QT 绘制YUV420图片
    Qt不能直接绘制YUV数据,需要使用QOPenGLWidget使用OPENGL来绘制,并且这样显示直接用的显卡绘制使用QOPenGLWidget绘制YUV数据,我们需要继承QOpenGLWidget和QOpenGLFunctions(......
  • 实现图片移入鼠标 向上浮动
    实现图片移入鼠标向上浮动.box_bdimg{transition:all.2sease;}.box_bdimg:hover{transform:translateY(-5px);}......
  • HTML文本标签和span标签和背景图片
    span:为了突出没写文字字体样式:font-family:字体类型font-size:字体大小(px像素,cm厘米,mm毫米,em跟随父级,rem根目录)font-weight:字体粗细(normal默认,bold加粗,bolder更粗,lighte......
  • c#中如何实现office、文本、html、图片和pdf互转?
    c#中实现文档互转,支持Word、Excel和Pdf互转,还支持Pdf转Txt、Html、图片。对标的是迅捷的Pdf文件转换器这个软件。老实说,这个软件很强大,但也很讨厌。动不动就要交钱,于是自己......
  • PPT 图片8大操作技巧
    如何实现图片的批量导入插入相册图片批量导出7z直接解压修改扩展名->解压PPT抠图设备透明色删除背景色二次曝光效果低版本office通过,形状来实......
  • postgresql数据库插入和读取图片
    postgresql插入和读取图片postgresql存储图片需要二进制类型bytea,创建一张测试表:postgres=#createtabletest_image(imgbytea);CREATETABLE使用jdbc插入1.jpgtry......