亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python3如何實現將bytes圖片轉jpg格式

發布時間:2021-03-08 15:26:00 來源:億速云 閱讀:443 作者:TREX 欄目:開發技術

本篇內容主要講解“Python3如何實現將bytes圖片轉jpg格式”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Python3如何實現將bytes圖片轉jpg格式”吧!

需求:

我爬取的圖片是bytes格式,需要直接存到本地。

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)

補充:python3保存請求中的byte圖片流到本地

def getImage():
 datestr = getTimeStamp()
 imageUrl = "xxxxxurl"
 verifyText = requests.get(imageUrl,verify=False).content
 print(verifyText)
 return verifyText 
def getTimeStamp():
 TimeStamp = str(time.time())
 TimeStamp = TimeStamp.replace(".", "")[0:13]
 return int(TimeStamp) 
def startEbLoginSystem(username,password): 
 for i in range(1,100):
  result = getImage()
  img_name = str(i)+'.jpg'
  path = "E:/yzmimages/" + img_name
  with open(path, 'wb') as f:
   f.write(result)

方法一,使用urllib.urlretrieve()

import urllib 
# 網絡上圖片的地址
img_src = 'https://cache.yisu.com/upload/information/20210308/112/43877.png?where=super'
# 將圖片下載到本地
urllib.urlretrieve(img_src,'D:/images/1.jpg')

方法二,使用PIL+requests:

import requests
from PIL import Image
from io import BytesIO 
response = requests.get(img_src)
image = Image.open(BytesIO(response.content))
image.save('D:/images/1.jpg')

到此,相信大家對“Python3如何實現將bytes圖片轉jpg格式”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁晋县| 九龙坡区| 江西省| 乐昌市| 新疆| 准格尔旗| 静乐县| 高邮市| 深泽县| 星座| 平远县| 霞浦县| 聂荣县| 兰西县| 巴楚县| 桂阳县| 北碚区| 冀州市| 黎川县| 永胜县| 贵德县| 连江县| 宜丰县| 保康县| 栖霞市| 台前县| 郯城县| 龙岩市| 南京市| 建阳市| 沧源| 青海省| 广东省| 绵竹市| 东至县| 报价| 波密县| 于都县| 女性| 松原市| 手游|