최근 수정 시각 : 2025-08-23 12:38:19

QOI


<bgcolor=#555> 🖼️ 그래픽 포맷
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
<colbgcolor=#555>비트맵<colbgcolor=#555>손실 압축 JPEG AVIF▶Lα · BPG▶α · FLIF▶α · HEIF · WebP▶α RAW · DDS▶Lα · PSD▶Lα
무손실
압축
APNG▶α · DNG · EXRα · GIF · PCX · PNGα · RGBEα · TGAα · TIFF · QOIα
무손실 무압축 BMPα
벡터 AI · CDR · SVG · DWG · XVL · DXF
▶: 애니메이션 지원 / L: 다중 레이어 지원 / α: 알파 채널(투명도) 지원
관련 틀: 그래픽 · 오디오 · 비디오
외부 링크: 이미지 파일 포맷에 대해 알아보기 | Adobe }}}}}}}}}


파일:qoi-logo-black.svg
\ Quite OK Image Format
홈페이지
깃허브
개발자의 블로그 포스트
사양서

1. 개요2. 특징3. 지원 프로그램

1. 개요

Dominic Szablewski가 개발한 오픈 소스 그래픽/이미지 무손실 압축 포맷이다. MIT 라이선스 하에 공개되었다.

2. 특징

  • PNG 대비 압축률은 떨어지지만, 인코딩 속도는 20~50배 빠르고 디코딩 속도는 3~4배 빠르다고 한다.[1]
  • 24비트, 32비트(24비트 + 8비트 알파 채널) 트루 컬러 방식만을 지원한다.
  • 간단하다. C 기반 레퍼런스 인코더/디코더 파일의 코드가 300줄 가량 되며(주석 제외), 파일 포맷 사양서는 한 장의 PDF 파일로 되어 있다.

3. 지원 프로그램

  • 게임메이커 - 텍스처 압축 방식으로 사용한다. bzip2와 결합한 BZ2 + QOI 방식(기본값)과 PNG 방식도 가능.
  • FFmpeg - 5.1 버전부터 지원한다.
  • GIMP - 3.0 버전부터 지원한다.
  • 공식 깃허브 저장소 README 문서의 Tools 란과 QOI Support in Other Software 란도 참조.

[1] 싱글 스레드 및 SIMD 명령어 없이, 레퍼런스 인코더/디코더 기준으로 추정.