🍋
Menu
.avro Data

JPEG (Joint Photographic Experts Group)

JPEG는 사진과 자연 이미지를 위한 가장 널리 사용되는 손실 압축 형식입니다. 이미지 크기와 시각 품질 사이의 뛰어난 균형을 제공하며, 거의 모든 디바이스와 플랫폼에서 지원됩니다.

MIME 타입

application/avro

유형

바이너리

압축

무손실

장점

  • + Schema evolution — add/remove fields without breaking readers
  • + Compact binary encoding with efficient compression
  • + Self-describing — schema embedded in the file
  • + Standard in Kafka and the Hadoop ecosystem

단점

  • Row-based — less efficient than Parquet for analytical queries
  • Not human-readable in binary form
  • JSON schema specification has a learning curve

.AVRO 사용 시점

JPEG는 사진, 소셜 미디어 이미지, 투명도가 필요 없는 웹 이미지에 사용하세요. 투명도가 필요하면 PNG나 WebP를 사용하세요.

기술 세부사항

JPEG 압축은 색 공간 변환(RGB→YCbCr), 크로마 서브샘플링(4:2:0), 8x8 블록 DCT(이산 코사인 변환), 양자화(품질 제어 단계), 엔트로피 코딩(허프만 또는 산술)의 순서로 진행됩니다. 프로그레시브 JPEG는 전체 이미지를 점진적으로 표시합니다.

역사

Joint Photographic Experts Group은 1992년 JPEG 표준을 발표했습니다. 사진 압축의 선구자로서 디지털 사진, 웹 이미지, 소셜 미디어의 기본 형식이 되었습니다.

.AVRO에서 변환

.AVRO로 변환

관련 포맷