이미지 정보 조회
소개
이미지 검사기는 현재 PNG와 JPG 형식을 지원합니다. Stable Diffusion으로 생성된 이미지(참고: SD로 생성된 이미지여야 함)에서 프롬프트와 ComfyUI 워크플로우를 읽을 수 있습니다.
JPG 파일 형식
JPG 형식의 이미지는 복잡한 마커 시스템으로 구성되어 있으며, 다음을 포함합니다:
- SOI (Start of Image)와 EOI (End of Image): 이미지의 시작과 끝을 표시합니다.
- DQT (Define Quantization Table): 양자화 테이블을 정의하며, 이미지 압축에 중요합니다.
- SOF (Start of Frame): 이미지의 기본 속성(너비, 높이, 색상 등)을 설명합니다.
- DHT (Define Huffman Table): 데이터 인코딩을 위한 허프만 코딩 테이블을 정의합니다.
- SOS (Start of Scan): 이미지 또는 이미지 구성 요소 스캔의 시작을 표시합니다.
- APP1: 이 마커는 일반적으로 EXIF(Exchangeable Image File Format) 정보를 저장하는 데 사용되며, 촬영 시간, 카메라 설정, 썸네일 및 기타 메타데이터가 포함됩니다.
PNG 파일 형식
PNG 형식의 이미지는 8바이트 서명으로 시작하며, 이후 여러 데이터 청크가 이어집니다:
- IHDR: 이미지 헤더 청크, 이미지의 기본 정보(너비, 높이, 비트 깊이, 색상 유형 등)를 포함합니다.
- PLTE: 팔레트 청크, 인덱스 컬러 이미지에 사용됩니다.
- IDAT: 이미지 데이터 청크, 실제 이미지 데이터를 포함합니다.
- IEND: 이미지 종료 청크, 파일의 끝을 표시합니다.
또한, PNG 형식은 메타데이터를 위한 텍스트 청크를 지원합니다:
- tEXt: ISO/IEC 8859-1 인코딩의 비압축 텍스트 정보를 저장합니다.
- zEXt: tEXt와 유사하지만, 내용이 압축되어 있습니다.
- iTXt: UTF-8 인코딩의 국제화 텍스트 청크를 지원하며, 압축 또는 비압축 텍스트를 포함하고 언어와 번역을 지정할 수 있습니다.
Stable Diffusion WebUI와 ComfyUI로 이미지를 생성할 때, prompt
정보는 이미지 메타데이터에 저장됩니다. JPEG 이미지에서는 이 정보가 EXIF 세그먼트에, PNG 형식에서는 iTXt, tEXt 또는 zEXt 청크에 저장됩니다.
😉 腾讯云产品特惠热卖,戳我领取!