跳至內容

自由無失真圖樣格式

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 10:40 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

自由無失真圖樣格式Free Lossless Image Format,縮寫FLIF)是一个無失真圖像格式,(目前版本 FLIF 十六規範)聲稱對各種輸入的壓縮比優於 PNG、無失真 WebP、無失真 BPG 和無失真 JPEG 兩千。

FLIF 支援漸漸進交雜形式(一般化的 Adam 七演算法)。

歷史

這間格式上早就佇二空一五年九月公開宣佈,首个 alpha 版本佇大約一個月後的二空一五年十月發佈。

FLIF 的頭一个穩定版本佇咧二空一六年九月發佈。

設計的

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

FLIF 使用可逆的 YCoCg 色彩的空間(和遺失部份的色水資訊位元的 YCbCr,佮有損格式 JPEG 的用法相獨立)。 有一寡特性猶未實現,譬如講其他的色水空間(CMYK、YCbCr 等)。 色彩空間的轉換更加緊,毋過總體上的編碼解碼猶是比需求的閣較慢,甚至閣較好的色彩空間干焦是總體進度中的一个小片段。該格式支援一个可選的阿爾法通道(RGBA)(就親像 PNG,但是無成 JPEG), 佮這个類似 PNG 的漸漸進式編碼(但是伊的漸漸進式編碼袂閣增加檔案大細)。 毋過因為 FLIF 演算法閣較複雜(部份原因是實現猶未調優), 伊的計算成本較懸;較低的頻寬要求會當抵消一寡時間。佇無使用的時陣進式編碼的時陣,FLIF 比其他的競爭者較緊啊。

FLIF 逐个通道有一至十六位元。

FLIF 有一寡仔參數,會當通過調整抑是使用 ` flifcrush ` 工具輸出無仝大細的圖像,所有的圖像猶原無失真。FLYF(lossY,就有損)格式嘛有彼種想法。

參考資料

外部連結

  • 官方網站
  • GitHub 上的 FLIF 頁面
  • PolyFLIF-一个 JavaScript 函式庫,會當佇瀏覽器內底解碼 FLIF
  • 佇佗位咧 Open Hub 的自由無失真圖樣格式
  • Phew-原生 macOS FLIF 檢視器