Python3如何实现将字节图片转jpg格式

  介绍

本篇内容主要讲解“Python3如何实现将字节图片转jpg格式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python3如何实现将字节图片转jpg格式”吧!

需求:

我爬取的图片是字节格式,需要直接存到本地。

import  urllib3   import 操作系统   #公益诉讼图像处理标准库   得到PIL  import 形象   得到io  import  BytesIO   时间=http  urllib3.PoolManager ()   时间=response  http.request(& # 39;得到# 39;,& # 39;f.hiphotos.baidu.com/image/pic/item/8d5494eef01f3a29f863534d9725bc315d607c8e.jpg& # 39;)   result =response.data   #将字节结果转化为字节流   时间=bytes_stream  BytesIO(结果)   #读取到图片   时间=roiimg  Image.open (bytes_stream)   #,roiimg.show(), #展示图片   #打印(类型(结果))   #打印(response.status)   时间=imgByteArr  BytesIO(), #初始化一个空字节流   roiimg.save (imgByteArr格式(& # 39;png # 39;)),, #把我们得图片以“png # 39;保存到空字节流   时间=imgByteArr  imgByteArr.getvalue(), #无视指针,获取全部内容,类型由io流变成字节。=#,dir_name  os.mkdir (& # 39; baiduimg& # 39;)   时间=img_name  & # 39; 1. jpg # 39;   with 开放(os.path.join (& # 39; baiduimg& # 39;, img_name), & # 39; wb # 39;), as  f:   之前,f.write (imgByteArr)

<强>补充:python3保存请求中的字节图片流到本地

def  getImage ():=,,datestr  getTimeStamp ()=,imageUrl “xxxxxurl"=,,verifyText  requests.get .content (imageUrl,验证=False)   ,打印(verifyText)   ,return  verifyText    def  getTimeStamp ():=,,TimeStamp  str (time.time ())=,,TimeStamp  TimeStamp.replace(“干净,,,,)(0:13)   ,return  int(时间戳),   def  startEbLoginSystem(用户名、密码):,   ,for 小姐:拷贝范围(1100):   时间=result 才能;getImage ()   img_name 才能=,str(我)+ & # 39;jpg # 39;   path =,才能“E:/yzmimages/? + img_name   with 才能;开放(路径,& # 39;wb # 39;), as  f:   ,,f.write(结果)

方法一,使用urllib.urlretrieve ()

import  urllib    #,网络上图片的地址   时间=img_src  & # 39; https://cache.yisu.com/upload/information/20210308/112/43877.png?where=super& # 39;   #,将图片下载到本地   urllib.urlretrieve (img_src & # 39; D://1. jpg图片# 39;)

方法二、使用公益诉讼+请求:

import 请求   得到PIL  import 形象   得到io  import  BytesIO    时间=response  requests.get (img_src)   时间=image  Image.open (BytesIO (response.content))   image.save (& # 39; D://1. jpg图片# 39;)

到此,相信大家对“Python3如何实现将字节图片转jpg格式”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

Python3如何实现将字节图片转jpg格式