FlashPix 버전은 사진이 어떤 FlashPix 이미지 형식 버전을 지원하는지 알려 주는 Exif 태그입니다. Exif 표준은 이 태그의 값으로 하나만 정의합니다. 0100 값은 FlashPix 형식 버전 1.0을 의미합니다.
Exif 표준은 품질 손실 없이 FlashPix로 변환할 수 있도록 데이터를 기록합니다. 변환 과정에서 많은 Exif 태그를 대응하는 FlashPix 필드로 함께 옮길 수도 있습니다. FlashPix 버전 태그는 해당 변환이 어떤 버전의 FlashPix를 지원하는지 기록합니다.
어떤 파일에 포함되어 있는지
이 태그는 파일의 Exif 부분에 있으며, 태그 ID 0xA000(10진수로 40960) 아래에 있습니다. Exif 표준은 압축된 JPEG 파일과 비압축 TIFF 파일을 포함합니다. Exif 데이터는 PNG 파일, TIFF를 기반으로 한 많은 카메라 RAW 파일, 일부 AVI 및 MOV 동영상에도 들어 있을 수 있습니다.
2016년에 나온 Exif 버전 2.31은 자신이 다루는 모든 이미지 유형에서 FlashPix 버전을 필수로 규정합니다. 2023년의 Exif 3.0에서는 이 태그를 선택 사항으로 바꾸어, 새 표준을 따르는 파일은 태그를 생략할 수 있습니다.
값이 어떻게 보이는지
이 값은 4바이트 길이입니다. 각 바이트는 하나의 숫자를 텍스트 문자로 담고 있으며, 값 끝에 널 바이트는 없습니다. 숫자는 Exif 버전과 같은 방식으로 동작하며, 예를 들어 0231은 Exif 2.31을 의미합니다.
0100은 FlashPix 형식 버전 1.0을 의미합니다.- 그 밖의 값은 모두 예약되어 있으며, Exif 표준에서 아무 의미도 부여하지 않습니다.
FlashPix란
Eastman Kodak은 Hewlett-Packard, Live Picture, Microsoft와 함께 1996년에 FlashPix 형식을 공개했습니다. FlashPix 파일은 .fpx 확장자와 image/vnd.fpx 미디어 타입을 사용합니다.
FlashPix 파일은 하나의 파일 안에서 작은 파일 시스템처럼 동작합니다. 이 파일에는 폴더 같은 저장소와 파일 같은 스트림이 들어 있습니다. FlashPix 명세는 이 컨테이너를 Microsoft OLE 구조적 저장소 위에 구축합니다.
FlashPix 파일은 같은 사진을 여러 크기로 저장할 수 있습니다. 각 크기는 바로 위 단계보다 가로와 세로가 절반입니다. 가장 작은 크기는 64×64픽셀 한 타일 안에 들어갑니다.
FlashPix는 각 크기를 여러 타일로 나눕니다. 이 타일 덕분에 프로그램은 필요한 부분의 이미지 데이터만 읽을 수 있습니다.
값이 어디에서 오는지
Exif 데이터를 기록하는 카메라나 소프트웨어가 이 값을 설정합니다. Exif 표준은 FlashPix로 변환할 준비가 된 파일을 FlashPix-Ready 파일 또는 FPXR 파일이라고 부릅니다. 표준에서는 이런 파일의 특징을 세 가지로 정의합니다.
- 소프트웨어는 Exif 태그를 FlashPix 파일의 대응 필드로 복사할 수 있습니다. 제작사 노트나 FlashPix 버전 태그 자체처럼, 이에 대응하는 필드가 없는 태그도 일부 있습니다.
- 소프트웨어는 JPEG 파일의 APP2 세그먼트에 있는 추가 데이터를 FlashPix 확장으로 바꿀 수 있습니다.
- 소프트웨어는 JPEG 데이터에 재시작 마커가 있을 경우, 품질 손실 없이 JPEG 이미지를 FlashPix 타일로 재배열할 수 있습니다.
재시작 마커는 압축된 JPEG 데이터에서 선택적으로 사용되는 마커입니다. 이 마커가 없더라도 소프트웨어는 사진을 FlashPix로 변환할 수 있지만, 변환 과정에서 일부 이미지 품질이 떨어질 수 있습니다.
Exif 표준은 JPEG APP2 세그먼트에 FlashPix 확장을 기록합니다. FujiFilm, Hewlett-Packard, Kodak, Sanyo의 일부 카메라는 FPXR ID 코드를 가진 APP2 세그먼트에 이 추가 FlashPix 데이터를 저장합니다.
내 파일에 왜 중요한지
FlashPix 버전은 일종의 레이블입니다. 이 태그에는 이미지 데이터가 들어 있지 않으므로, 사진의 색이나 크기를 바꾸지 않습니다.
사진의 Exif 데이터를 확인할 때는 0100 값을 기대할 수 있습니다. 표준에서는 이 외의 값을 정의하지 않습니다. Exif 3.0을 따르는 파일에서 이 태그가 없어도 오류가 아닙니다.
FlashPix는 색 공간 태그에 대한 규칙도 하나 제시합니다. Exif 표준에 따르면, 소프트웨어는 파일을 FlashPix로 변환할 때 Uncalibrated로 표시된 이미지 데이터를 sRGB로 간주해 처리할 수 있습니다.