这篇文章主要介绍python中heic后缀图片文件怎样转换成jpg格式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
heic_to_jpg。py
import 子流程 import 操作系统 import io import whatimage import pyheif import 回溯 得到PIL import  Image def decodeImage (bytesIo): ,试一试:=,,fmt  whatimage.identify_image (bytesIo) ,#打印(& # 39;fmt =, & # 39;,, fmt) ,if fmt 拷贝(& # 39;heic& # 39;): ,小姐:=,pyheif.read_heif (bytesIo) ,#打印(& # 39;小姐:=,& # 39;,,我) ,#打印(& # 39;i.metadata =, & # 39;,, i.metadata)=,,pi  Image.frombytes(模式=i.mode,大?i.size, data=https://www.yisu.com/zixun/i.data) #打印(π=,π) pi.save (heeh.jpg,格式=癹peg”) 除了: traceback.print_exc () def read_image_file_rb (file_path): 张开(file_path rb) f: file_data=f.read () 返回file_data if __name__==癬_main__”: file_path='/test_image.HEIC’。 打印(file_path, file_path=') data=read_image_file_rb (file_path) #打印(“data=?数据) decodeImage(数据)
ps: win10不支持,只有linux和macos可以成功的安装pyheif包,win10目前支持不太好
<强>补充:怎么将HEIC图像格式转换成JPG或PNG ? 强>
想打开HEIC文件,首先要做的是把图片格式转换成电脑可以查看的,电脑可以查看的形式也并非很单一,比如JPG/bmp/PNG,这些都是比较常用的格式,首先HEIC图片是苹果手机独有的图片格式、电脑上或者其他设备是无法打开,需要将HEIC图片进行转换成JPG/bmp/PNG等电脑或其他设备可以的打开的格式,
那今天就学习一下HEIC文件怎么转换的,将苹果的手机中的照片存到电脑上的某个文件夹,使用“HEIC图片转换精灵“进行转换,转换步骤如下:
支持操作系统widowns vista/涉及/win8中的/win10
HEIC图片转换精灵,下载地址和安装方法:http://www.ghostheic.com/
转换步骤如下:
1。第一步,选择输出格式,支持JPG, PNG, bmp格式,默认JPG,选择图像质量,选择的数值越高,转换后的图像质量也越高,同时文件也会变大,若添加的HEIC图片很多,支持批量添加,导入文件夹,列表会显示添加的文件名,大,小默认软件是勾选文件的,只需点击开始转换,等待几秒钟HEIC转换完成,点击打开目录转换后的文件就在打开的目录下。
另使用“heic图片转换精灵”,若需要保存图片原有信息,转换可勾选保存exif信息,这样转换后原图信息都可以保存
以上是“python中heic后缀图片文件怎样转换成jpg格式”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!