自由無損圖像格式

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Free Lossless Image Format
FLIF logo
副檔名
.flif
網路媒體型式
image/flif
統一類型標識public.flif
首次發布2015年10月3日,​8年前​(2015-10-03[1]
最新版本
0.2.2
2016年11月8日,​7年前​(2016-11-08[2]
延伸為FUIF英語Free Universal Image FormatJPEG XL[3]
免費格式?
網站flif.info/index.html

自由無損圖像格式Free Lossless Image Format,縮寫FLIF)是一個無損圖像格式,(目前版本FLIF16規範)聲稱對各種輸入的壓縮比優於PNG、無損WebP、無損BPG和無損JPEG 2000[4]

FLIF支持漸進交錯形式(一般化的Adam7算法英語Adam7 algorithm)。

歷史[編輯]

該格式最初於2015年9月公開宣布[5],首個alpha版本在大約一個月後的2015年10月發布。[1]

FLIF的首個穩定版本在2016年9月發布。[6]

設計[編輯]

在壓縮方面,FLIF使用MANIAC(Meta-Adaptive Near-zero Integer Arithmetic Coding,元自適應近零整數算術編碼),它是CABAC的一個變種,其背景是在編碼時動態學習的決策樹節點。

FLIF使用可逆的YCoCg英語YCoCg色彩空間(不同於丟失部分顏色信息位元的YCbCr,與有損格式JPEG的用法相獨立)。有些特性尚未實現[7],例如其他顏色空間(CMYK、YCbCr等)。色彩空間的轉換更快,但總體上的編碼解碼仍然比需求的更慢,甚至更佳的色彩空間僅僅是總體進度中的一個小片段。該格式支持一個可選的阿爾法通道(RGBA)(就像PNG,但不像JPEG),和類似PNG的漸進式編碼(但它的漸進式編碼不會增加文件大小)。但由於FLIF算法更複雜(部分原因是實現尚未調優),它的計算成本較高;較低的帶寬要求可以抵消一些時間。在不使用漸進式編碼時,FLIF比其他競爭者更快。

FLIF每個通道有1至16位元。

FLIF有一些參數,可以通過調整或使用flifcrush工具輸出不同大小的圖像,而所有圖像依然無損。FLYF(lossY,即有損)格式也有被考慮。

參考資料[編輯]

  1. ^ 1.0 1.1 Release v0.1-alpha. 2015-10-03 [2017-05-10]. (原始內容存檔於2020-09-16). 
  2. ^ Release v0.2.2. FLIF-hub/FLIF. 2016-11-08 [2017-05-10]. (原始內容存檔於2020-09-16). 
  3. ^ Notice for JPEG XL. 2020-04-12 [2021-01-19]. (原始內容存檔於2021-03-01). 
  4. ^ FLIF is a New Free Lossless Image Format That Raises the Compression Bar. PetaPixel. 2015-10-02 [2016-10-20]. (原始內容存檔於2021-02-27). 
  5. ^ Free Lossless Image Format (FLIF). 2015-09-06. (原始內容存檔於2015-09-12). 
  6. ^ Release v0.2. FLIF-hub/FLIF. 2016-09-22 [2017-05-10]. (原始內容存檔於2020-11-08). 
  7. ^ 存档副本. [2017-05-10]. (原始內容存檔於2020-09-16). 

外部連結[編輯]