python中heic后綴圖片文件怎樣轉(zhuǎn)換成jpg格式-創(chuàng)新互聯(lián)

這篇文章主要介紹python中heic后綴圖片文件怎樣轉(zhuǎn)換成jpg格式,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、汕頭ssl等。為超過(guò)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的汕頭網(wǎng)站制作公司

heic_to_jpg.py

import subprocess
import os
import io
import whatimage
import pyheif
import traceback
from PIL import Image 
def decodeImage(bytesIo):
 try:
 fmt = whatimage.identify_image(bytesIo)
 # print('fmt = ', fmt)
 if fmt in ['heic']:
 i = pyheif.read_heif(bytesIo)
 # print('i = ', i)
 # print('i.metadata = ', i.metadata)
 pi = Image.frombytes(mode=i.mode, size=i.size, data=i.data)
 # print('pi = ', pi)
 pi.save('heeh.jpg', format="jpeg")
 except:
 traceback.print_exc()
 
def read_image_file_rb(file_path):
 with open(file_path, 'rb') as f:
 file_data = f.read()
 return file_data
 
if __name__ == "__main__":
 file_path = './test_image.HEIC'
 print('file_path = ', file_path)
 
 data = read_image_file_rb(file_path)
 # print('data = ', data)
 decodeImage(data)

ps:win10不支持,只有l(wèi)inux和macos可以成功的安裝pyheif包,win10目前支持不太好

補(bǔ)充:怎么將HEIC圖像格式轉(zhuǎn)換成JPG或PNG?

想打開heic文件,首先要做的是把圖片格式轉(zhuǎn)換成電腦可以查看的,電腦可以查看的形式也并非很單一,比如jpg/bmp/png,這些都是比較常用的格式,首先heic圖片是蘋果手機(jī)獨(dú)有的圖片格式,電腦上或者其他設(shè)備是無(wú)法打開,需要將heic圖片進(jìn)行轉(zhuǎn)換成jpg/bmp/png等電腦或其他設(shè)備可以的打開的格式,

那今天就學(xué)習(xí)一下heic文件怎么轉(zhuǎn)換的,將蘋果的手機(jī)中的照片存到電腦上的某個(gè)文件夾,使用"heic圖片轉(zhuǎn)換精靈"進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換步驟如下:

支持操作系統(tǒng) widowns vista/ win7/win8 / win10

heic圖片轉(zhuǎn)換精靈,下載地址和安裝方法:http://www.ghostheic.com/

轉(zhuǎn)換步驟如下:

1.第一步,選擇輸出格式,支持jpg,png,bmp格式,默認(rèn)jpg ,選擇圖像質(zhì)量,選擇的數(shù)值越高,轉(zhuǎn)換后的圖像質(zhì)量也越高,同時(shí)文件也會(huì)變大,若添加的heic圖片很多,支持批量添加,導(dǎo)入文件夾,列表會(huì)顯示添加的文件名,大小,默認(rèn)軟件是勾選文件的,只需點(diǎn)擊開始轉(zhuǎn)換,等待幾秒鐘heic轉(zhuǎn)換完成,點(diǎn)擊打開目錄轉(zhuǎn)換后的文件就在打開的目錄下.

python中heic后綴圖片文件怎樣轉(zhuǎn)換成jpg格式

python中heic后綴圖片文件怎樣轉(zhuǎn)換成jpg格式

另使用“heic圖片轉(zhuǎn)換精靈”,若需要保存圖片原有信息,轉(zhuǎn)換可勾選保存exif信息,這樣轉(zhuǎn)換后原圖信息都可以保存

以上是“python中heic后綴圖片文件怎樣轉(zhuǎn)換成jpg格式”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁(yè)標(biāo)題:python中heic后綴圖片文件怎樣轉(zhuǎn)換成jpg格式-創(chuàng)新互聯(lián)
分享路徑:http://muchs.cn/article18/dieddp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、建站公司、做網(wǎng)站、網(wǎng)站改版外貿(mào)建站、域名注冊(cè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)