PPM 및 PGM 비교
PGM은 픽셀마다 하나의 그레이스케일 샘플을 저장합니다. 그레이스케일 처리와 마스크에 적합합니다. 컬러 이미지를 내보내려면 휘도로 변환해야 하며 색상 정보가 사라집니다.

PPM 이미지의 대상 형식을 선택하세요.
표시된 경로에서는 레이어 병합, 래스터화, 톤 매핑 등의 처리가 필요하거나 애니메이션이 손실될 수 있습니다.
PPM 형식으로 변환할 원본 형식을 선택하세요.
표시된 경로에서는 레이어 병합, 래스터화, 톤 매핑 등의 처리가 필요하거나 애니메이션이 손실될 수 있습니다.
Portable Pixmap
PPM은 Netpbm의 단순한 RGB 래스터 교환 형식입니다. 각 픽셀은 선언된 최댓값의 빨강, 초록과 파랑 샘플을 갖습니다. 짧은 헤더가 크기와 정밀도를 정의하므로 복잡한 이미지 컨테이너보다 색상 샘플에 직접 접근해야 하는 프로그램에 편리합니다.
P3는 텍스트 숫자를 저장하고 P6는 바이너리 샘플을 저장합니다. 바이너리 샘플은 maxval이 256 미만이면 1바이트, 그 이상이면 상위 바이트부터 2바이트를 사용하며 최대 65535까지 지원합니다. PPM에는 알파나 압축이 없습니다. 사양은 비선형 RGB 샘플을 설명합니다. 대체 선형 또는 sRGB 규칙에는 작업 흐름의 명시적 합의가 필요합니다.
컬러 이미지 처리, 디버깅과 단순한 파이프라인 교환에 PPM을 사용하세요. 픽셀을 검사하기 쉽지만 파일이 커질 수 있고 풍부한 메타데이터가 없습니다. 과학 데이터나 렌더링 값을 가져오기 전에 maxval과 색상 해석을 확인하세요. 선형 데이터를 화면용 색상으로 취급하면 결과가 달라집니다.
Netpbm은 샘플을 비압축으로 저장합니다. 색상 축소, 임계값 처리나 maxval 변경은 저장 전에 정보를 잃을 수 있습니다. 텍스트와 바이너리 표현은 구조를 바꾸지만 이미지 의미는 바꾸지 않습니다.
이 형식은 문서화된 Pbmplus/Netpbm 발전 과정에 속합니다. 역사는 원래 비트맵 개념, 이후 채널 모델과 라이브러리 개발을 구별합니다.
형식마다 장점과 제약이 다릅니다. 이미지와 작업 목적에 맞게 선택하세요.
PGM은 픽셀마다 하나의 그레이스케일 샘플을 저장합니다. 그레이스케일 처리와 마스크에 적합합니다. 컬러 이미지를 내보내려면 휘도로 변환해야 하며 색상 정보가 사라집니다.
PBM은 검정과 흰색만 저장하며 바이너리 형식에서는 픽셀당 1비트를 사용합니다. 흑백 마스크와 선화에 적합합니다. 명암이 있는 이미지에는 임계값 처리나 디더링이 필요하므로 그라데이션을 연속적인 회색 단계로 유지할 수 없습니다.
PAM은 RGB_ALPHA와 GRAYSCALE_ALPHA 등 명시적인 튜플 유형과 깊이로 Netpbm을 확장합니다. 채널을 구분하는 처리에 적합하지만, 받는 도구가 튜플의 의미를 동일하게 해석해야 합니다. 압축되지 않습니다.
PNG는 디코딩된 픽셀을 무손실로 보존하며 알파 채널을 담을 수 있습니다. 투명한 그래픽과 스크린샷에 유용하지만, 편집 가능한 문서 레이어나 카메라 센서 데이터를 보존하지는 않습니다. 사진 파일은 커질 수 있습니다.
PPM은 Netpbm의 단순한 RGB 래스터 교환 형식입니다. 각 픽셀은 선언된 최댓값의 빨강, 초록과 파랑 샘플을 갖습니다. 짧은 헤더가 크기와 정밀도를 정의하므로 복잡한 이미지 컨테이너보다 색상 샘플에 직접 접근해야 하는 프로그램에 편리합니다.
Netpbm은 샘플을 비압축으로 저장합니다. 색상 축소, 임계값 처리나 maxval 변경은 저장 전에 정보를 잃을 수 있습니다. 텍스트와 바이너리 표현은 구조를 바꾸지만 이미지 의미는 바꾸지 않습니다.
PPM RGB 샘플의 텍스트 및 바이너리 표현입니다. 표현을 바꿔도 알파가 추가되거나 이미지가 압축되지는 않습니다. 디코더는 maxval과 그에 맞는 샘플 너비를 해석해야 합니다.
매직 넘버, 샘플 정밀도와 튜플 또는 채널 의미를 확인하세요. 사양이 더 많은 것을 허용해도 많은 단순 리더는 하나의 바이너리 이미지와 8비트 샘플만 허용합니다.
렌더링된 출력을 만들 때 maxval과 색상 해석을 유지하세요. 그레이스케일과 흑백 대상은 의도적으로 정보를 제거합니다. 알파에는 알파 포함 튜플이나 별도 마스크가 필요합니다. 선택적 주석은 전달되지 않을 수 있습니다.
컬러 이미지 처리, 디버깅과 단순한 파이프라인 교환에 PPM을 사용하세요. 픽셀을 검사하기 쉽지만 파일이 커질 수 있고 풍부한 메타데이터가 없습니다. 과학 데이터나 렌더링 값을 가져오기 전에 maxval과 색상 해석을 확인하세요. 선형 데이터를 화면용 색상으로 취급하면 결과가 달라집니다.