HEIF图片存储格式探秘

HEIF,High Efficiency Image File Format,即高效率图档格式,是由动态图像专家组(MPEG–Moving Picture Experts Group )在2013年推出的存储图片和图片序列的新格式,用于HEVC关键帧的处理上,因此它同样可以用更少的容量来存储画质更好的照片,在连拍、动图和色彩变化不大的照片上效果尤其明显。

官网:http://nokiatech.github.io/heif/

比较:http://nokiatech.github.io/heif/comparison.html

GitHub地址:https://github.com/nokiatech/heif

在git的wiki上有说明如何进行编译,需要再linux中进行编译,今天安装了linux系统,然后,准备编译一下。

编译构建

从GitHub上下载了Nokia的代码,语言不通,几乎看不懂,但是,从wiki上看到了如何进行编译和构建,于是决定试试。

在Linux环境下,打开命令行模式,输入命令进行下载:

下载完成后,可以看到目录结构如下:

然后,进入heif目录,新建文件夹,命名为build,然后进入build,执行cmake ..

然后执行make:

生成了可执行的writerapp的执行文件,但是现在还不知道怎么执行。

转换工具:

HEIF Utility

这个转换工具,今天测试了以下,不是很好用。

Android项目Demo

https://github.com/yohhoy/heifreader

这个项目使用了 sannies/mp4parser 这个库解析HEIF结构。目前为止存在bug,没有解决,可能是因为当前技术不完善吧

各种不支持

Windows不支持,PhotoShopCC不支持,低版本的iPhone、Mac均不支持该格式,微信,微博等均不支持(测试了Android版本的)

在线的HEIF图片地址:

这里找到了一些在线的图片地址,heic格式的,是诺基亚官方提供的,以后研究的时候可以使用

在线地址:https://github.com/nokiatech/heif/tree/gh-pages/content/images

没有快速推广的原因:
  1. 专利费,齁贵,各大厂硬件厂商用不起
  2. 格式暂时未通用,各大软件服务商,暂时没有支持,表现在Windows也无法产生这种文档的图示,而且Photoshop也不支持该格式的图片编辑,目前仅苹果支持。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 你可以使用图像处理软件或在线工具将PNG图片转换为HEIF格式。步骤如下: 1. 打开图像处理软件,例如Adobe Photoshop。 2. 选择要转换的PNG图片,然后点击“文件”菜单中的“保存为”选项。 3. 选择HEIF格式,并确保选择了正确的参数(例如图像质量)。 4. 按照提示保存文件即可。 如果您不想使用图像处理软件,也可以使用在线工具将PNG图片转换为HEIF格式。您可以搜索“在线PNG到HEIF转换器”,找到合适的工具,并按照提示上传和转换您的图像即可。 ### 回答2: 将PNG图片转换为HEIF格式可以通过以下步骤进行: 1. 下载并安装图像转换工具:你需要下载并安装一个支持转换HEIF格式的图像转换工具,比如XnConvert、Adobe Photoshop等。 2. 打开图像转换工具:运行图像转换工具并选择打开PNG图像文件。 3. 设置输出格式HEIF:在图像转换工具中,找到输出格式选项,选择HEIF作为输出格式。 4. 调整图像参数(可选):你可以根据需要调整一些图像参数,如图像质量、分辨率等。这些参数根据不同的图像转换工具可能会略有不同。 5. 开始转换:点击开始转换或保存按钮,开始将PNG图像转换为HEIF格式。这个过程可能需要一些时间,具体取决于你的图像大小和计算机性能。 6. 保存HEIF图像:在转换完成后,选择保存HEIF图像到你指定的目录。 注意事项: - 在转换PNG图像为HEIF格式时,一些图像细节可能会发生变化,所以最好在转换后进行一次检查,确保图像质量符合预期。 - 某些图像转换工具可能需要付费购买才能支持HEIF格式的转换,所以在选择转换工具时要注意。 ### 回答3: 将PNG图片转换为HEIF格式有多种方法,以下是一种常用的方法: 首先,你可以从互联网上下载一个专门的软件来进行转换。一些可用的软件包括HEIC Converter、iMazing HEIC Converter等。下载并安装软件后,打开软件界面。 然后,将你想要转换的PNG图片拖拽到软件的界面上,或者点击软件界面上的添加图像按钮选择图片。 接下来,设置输出选项。这些选项通常包括选择输出文件夹、重命名输出文件、调整压缩质量等。根据你的需求进行选择和调整。 最后,点击开始转换按钮开始转换过程。等待软件将PNG图片转换为HEIF格式,转换时间取决于图片的大小和软件的性能。 转换完成后,你可以在输出文件夹中找到转换后的HEIF格式图片。你可以使用任何支持HEIF格式的设备或软件来打开和查看这些图片。 需要注意的是,HEIF格式图片相对于PNG格式图片,可以更有效地压缩图像,减小文件大小。此外,不是所有的设备和软件都支持HEIF格式,因此,在使用HEIF格式时需要确保其兼容性与可用性。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值