自由无损图像格式(Free Lossless Image Format,缩写FLIF)是一个无损图像格式,(当前版本FLIF16规范)声称对各种输入的压缩比优于PNG、无损WebP、无损BPG和无损JPEG 2000。
介绍自由无损图像格式(Free Lossless Image Format,缩写FLIF)是一个无损图像格式,(当前版本FLIF16规范)声称对各种输入的压缩比优于PNG、无损WebP、无损BPG和无损JPEG 2000。
FLIF支持渐进交错形式(一般化的Adam7算法)。1
历史该格式最初于2015年9月公开宣布,首个alpha版本在大约一个月后的2015年10月发布。
FLIF的首个稳定版本在2016年9月发布。
设计在压缩方面,FLIF使用MANIAC(Meta-Adaptive Near-zero Integer Arithmetic Coding,元自适应近零整数算术编码),它是CABAC的一个变种,其背景是在编码时动态学习的决策树节点。
FLIF使用可逆的YCoCg色彩空间(不同于丢失部分颜色信息比特的YCbCr,independently of its use in otherwise lossyJPEG). 有些特性尚未实现,例如其他颜色空间(CMYK、YCbCr等)。该格式支持一个可选的阿尔法通道(RGBA)(就像PNG,但不像JPEG),和类似PNG的渐进式编码(但它的渐进式编码不会增加文件大小)。但由于FLIF算法更复杂(部分原因是实现尚未调优),它的计算成本较高;较低的带宽要求可以可以抵消一些时间。在不使用渐进式编码时,FLIF比其他竞争者更快。
FLIF每个通道有1至16位。
FLIF有一些参数,可以通过调整或使用flifcrush工具输出不同大小的图像,而所有图像依然无损。FLYF(lossY,即有损)格式也有被考虑。
本词条内容贡献者为:
杜强 - 高级工程师 - 中国科学院工程热物理研究所