무손실 무료 이미지 형식

Free Lossless Image Format
무손실 무료 이미지 형식
FLIF logo
FLIF encoder.png
파일 이름 확장명
.flif
인터넷 미디어 유형
이미지/플리프
동일 유형 식별자(UTI)public.flif
매직넘버플리프
개발자존 시너스와 피터 우일
최신 릴리즈
플라이프16
까지 확장FUIF, JPEG XL[1]
오픈 포맷?
웹사이트flif.info
FLIF, 참조 구현
초기 릴리즈2015년 10월 3일; 6년(2015-10-03)[2]
안정적 해제
0.3 / 2017년 4월 28일; 4년(2017-04-28)[3]
리포지토리
웹사이트flif.info Edit this on Wikidata

FLIF(Free Lossless Image Format)는 다양한 입력에서 압축 비율 면에서 PNG, 무손실 WebP, 무손실 BPG 및 무손실 JPEG 2000을 능가하는 무손실 이미지 포맷이다.[4]

FLIF는 전체 이미지의 손실 인코딩으로 이미지 파일의 모든 부분 다운로드(몇백 바이트[5] 이상)를 사용할 수 있는 프로그레시브 인터레이싱(Adam7 알고리즘의 일반화) 형식을 지원한다.

FLIF 개발자 중 한 명인 존 시너스는 FLIF를 다양한 손실 압축 포맷의 아이디어와 결합해 Free Universal Image Format[Wikidata](FIFIF)라는 후계자를 만들었고, 그 자체가 구글의 PIK 포맷과 결합해 JPEG XL을 만들었다.그 결과, FLIF는 더 이상 개발되지 않고 있다.[1]

역사

이 형식은 약 한 달 뒤인 2015년 10월에 처음 알파 방출이 발생하면서 2015년 9월에 공개되었다.[6][2]

FLIF의 첫 번째 안정 버전은 2016년 9월에 출시되었다.[7]

디자인

압축의 경우, FLIF는 CAB의 변종인 MANIAN(Meta-Adaptive Near-zero 정수 산술 코딩)을 사용한다.컨텍스트가 인코딩 시 동적으로 학습되는 의사결정 나무의 노드인 AC.

FLIF는 가역형 YCoCg[8] 색상 공간을 사용한다(반올림 오류에 대해 일부 색상 정보를 손실하는BR YunlikeCC와는 달리, 그렇지 않으면 손실 JPEG에 사용하는 것과 무관).아직 구현되지 않은 몇 가지 기능([9]예: 다른 "색상 공간(CMYK, YCbCr, ...)")이 있다.색 공간 변환은 더 빠르지만 전체 디코딩(및 인코딩)은 전체 공정의 극히 일부에 불과하므로 색 공간이 더 좋아도 필요 이상으로, 또는 일부 경쟁은 여전히 느리다.형식은 PNG(그러나 JPEG와는 달리)와 같은 선택적 알파 채널(RGBA)과 PNG와 유사한 프로그레시브 코딩(프로그레시브 압축은 파일 크기를 증가시키지 않음)을 지원하지만 FLIF의 알고리즘이 더 복잡하기 때문에(그리고 부분적으로 아직 구현의 많은 튜닝이 이루어지지 않았을 수 있음) 계산 비용이 더 낮다.대역폭 요구 사항은 추가 시간의 일부를 상쇄할 수 있다.점진적인 코딩은 FLIF의 성능을 감소시킨다.

FLIF는 채널당 1~16비트 컬러 깊이그레이스케일, RGB, RGBA를 지원한다.[8]

FLIF에는 다른 크기의 영상을 만들 수 있는 튜닝 파라미터가 있다.모든 이미지들은 여전히 무손실이다.aflifcrush최소 크기를 달성하기 위해 도구도 사용할 수 있다.

손실 압축은 사전 처리를 통해 달성할 수 있다.이 과정은 결정론적이며 발생 손실을 유발하지 않는다.

지원

XnView는 버전 2.36 이후 FLIF를 지원한다.[10]

ExifTool은 버전 10.31 이후 FLIF 영상에서 메타데이터 읽기 및 쓰기를 지원한다.[11]

UGUI-FLIF는 PNG 파일을 FLIF로 미리 보고 변환하는 것을 지원한다.[12]

IrfanView는 버전 4.52 이후 FLIF 이미지 읽기를 지원한다.[13][14]

참조

  1. ^ a b "Notice for JPEG XL". 12 April 2020. Retrieved 19 January 2021.
  2. ^ a b "Release v0.1-alpha". FLIF-hub/FLIF. 3 October 2015.
  3. ^ "Release v0.3". FLIF-hub/FLIF. 7 June 2017.
  4. ^ "FLIF is a New Free Lossless Image Format That Raises the Compression Bar". PetaPixel. 2 October 2015. Retrieved 20 October 2016.
  5. ^ "Image compression race: PNG Adam7 vs FLIF (time: 0:00)". 6 September 2015. Retrieved 19 January 2021.
  6. ^ "Free Lossless Image Format (FLIF)". 6 September 2015. Archived from the original on 12 September 2015.
  7. ^ "Release v0.2". FLIF-hub/FLIF. 22 September 2016.
  8. ^ a b "FLIF16 Specification". flif.info. Retrieved 28 November 2019.
  9. ^ "YCoCg Heuristics · Issue #258 · FLIF-hub/FLIF".
  10. ^ Pierre-Emmanuel Gougelet (8 November 2016). "XnView 2.39". XnView. Retrieved 15 September 2017.
  11. ^ Phil Harvey (19 October 2016). "ExifTool Ancient History". ExifTool. Retrieved 1 November 2017.
  12. ^ "UGUI: FLIF Download". flif.info. Retrieved 27 December 2018.
  13. ^ Irfan Skiljan (12 December 2018). "History of IrfanView Changes/Versions: [4.52 current 2018-12-12]". Retrieved 28 December 2018.
  14. ^ Kuki Dent (13 December 2018). "IrfanView 4.52 has been released today -IrfanView Support Forum". Retrieved 28 December 2018.

외부 링크