python中heic后缀图片文件怎样转换成jpg格式

  介绍

这篇文章主要介绍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转换完成,点击打开目录转换后的文件就在打开的目录下。

 python中heic后缀图片文件怎样转换成jpg格式

 python中heic后缀图片文件怎样转换成jpg格式

另使用“heic图片转换精灵”,若需要保存图片原有信息,转换可勾选保存exif信息,这样转换后原图信息都可以保存

以上是“python中heic后缀图片文件怎样转换成jpg格式”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

python中heic后缀图片文件怎样转换成jpg格式