이미지 형식

PAM

Portable Arbitrary Map: 이미지 처리 파이프라인을 위한 단순한 비압축 래스터 샘플입니다.

형식 알아보기

PAM 형식에서 변환

PAM 이미지의 대상 형식을 선택하세요.

전체 변환 22개

표시된 경로에서는 레이어 병합, 래스터화, 톤 매핑 등의 처리가 필요하거나 애니메이션이 손실될 수 있습니다.

PAM 형식으로 변환

PAM 형식으로 변환할 원본 형식을 선택하세요.

전체 변환 37개

표시된 경로에서는 레이어 병합, 래스터화, 톤 매핑 등의 처리가 필요하거나 애니메이션이 손실될 수 있습니다.

PAM 소개

Portable Arbitrary Map

PAM은 명시적인 튜플 깊이와 유형으로 Netpbm 래스터 교환을 확장합니다. 픽셀은 선언된 수의 샘플을 포함하며 그레이스케일, RGB, 알파 포함 데이터나 애플리케이션 정의 튜플을 표현할 수 있습니다. 개별적인 기존 PBM, PGM과 PPM 구조보다 채널 의미를 더 명확히 합니다.

P7 텍스트 헤더는 WIDTH, HEIGHT, DEPTH, MAXVAL과 선택적 TUPLTYPE을 선언하며 그 뒤에 바이너리 샘플이 옵니다. 값은 maxval에 따라 1바이트 또는 2바이트를 사용하며 최대 65535까지 지원합니다. 정의된 튜플 유형에는 RGB_ALPHA와 GRAYSCALE_ALPHA가 있습니다. 임의의 튜플을 이미지 뷰어가 표시할 수 있다는 보장은 없습니다.

채널을 구분하는 처리, 투명한 Netpbm 중간 이미지와 합의된 사용자 지정 래스터 튜플에 PAM을 사용하세요. 저장은 비압축이며 범용 ICC/Exif 메타데이터 체계는 제공하지 않습니다. 튜플 의미, 정밀도와 색상 해석을 기록하세요. PPM 전용 도구는 PAM을 거부하거나 출력 시 추가 채널을 제거할 수 있습니다.

주요 기능

압축
비압축
투명도
지원
애니메이션
미지원
확장자
.pam
MIME 유형
image/x-portable-arbitrarymap · 등록되지 않은 Netpbm 관례
메타데이터
헤더, 주석
권장 용도
채널별 이미지 처리 파이프라인
색상 깊이
maxval 최대 65535

Netpbm은 샘플을 비압축으로 저장합니다. 색상 축소, 임계값 처리나 maxval 변경은 저장 전에 정보를 잃을 수 있습니다. 텍스트와 바이너리 표현은 구조를 바꾸지만 이미지 의미는 바꾸지 않습니다.

PAM의 역사

이 형식은 문서화된 Pbmplus/Netpbm 발전 과정에 속합니다. 역사는 원래 비트맵 개념, 이후 채널 모델과 라이브러리 개발을 구별합니다.

  1. 1980년대

    단순한 교환 언어

    Jef Poskanzer는 텍스트 전용 이메일로도 전달할 만큼 단순한 표현으로 비트맵을 교환하기 위해 PBM을 만듭니다. 호환되지 않는 그래픽 도구 사이의 안정적인 교환이 목적입니다.

  2. 1988

    Pbmplus와 컬러 형식

    Poskanzer는 1988년 Pbmplus를 배포하고 같은 해 말까지 PGM과 PPM을 추가합니다. 도구 모음은 원래 비트맵 교환을 그레이스케일과 RGB 이미지로 확장합니다.

  3. 1993

    Pbmplus를 대체한 Netpbm

    Netpbm은 유지 관리가 중단된 Pbmplus 패키지의 새 릴리스로 시작하며 네트워크를 통해 기여된 수정과 개선을 반영합니다. 이 형식 계열은 그래픽 도구 사이의 연결 역할을 유지합니다.

  4. 2000-04

    2바이트 샘플

    유지 관리되는 Netpbm 배포판은 PGM과 PPM에서 maxval 최대 65535의 2바이트 샘플과 정해진 바이트 순서를 설명합니다. 이전 확장 사이의 모호함을 해소합니다.

  5. 2000-08

    명시적 튜플을 추가한 PAM

    PAM은 2000년 8월 등장하여 명시적인 깊이와 튜플 유형 정보를 추가합니다. 라이브러리 지원은 시간이 지나며 늘어나므로 기존 PNM 도구가 자동으로 PAM 리더가 되는 것은 아닙니다.

PAM 비교

형식마다 장점과 제약이 다릅니다. 이미지와 작업 목적에 맞게 선택하세요.

PPM

PAM 및 PPM 비교

PPM은 픽셀마다 세 개의 RGB 샘플을 압축이나 알파 없이 저장합니다. 처리 파이프라인에서 검사하기 쉽지만 파일 크기와 풍부한 메타데이터를 포기합니다. 샘플의 직접 교환이 우선일 때 선택하세요.

PGM

PAM 및 PGM 비교

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

PBM

PAM 및 PBM 비교

PBM은 검정과 흰색만 저장하며 바이너리 형식에서는 픽셀당 1비트를 사용합니다. 흑백 마스크와 선화에 적합합니다. 명암이 있는 이미지에는 임계값 처리나 디더링이 필요하므로 그라데이션을 연속적인 회색 단계로 유지할 수 없습니다.

PNG

PAM 및 PNG 비교

PNG는 디코딩된 픽셀을 무손실로 보존하며 알파 채널을 담을 수 있습니다. 투명한 그래픽과 스크린샷에 유용하지만, 편집 가능한 문서 레이어나 카메라 센서 데이터를 보존하지는 않습니다. 사진 파일은 커질 수 있습니다.

PAM 자주 묻는 질문

이 형식은 무엇을 저장하나요?

PAM은 명시적인 튜플 깊이와 유형으로 Netpbm 래스터 교환을 확장합니다. 픽셀은 선언된 수의 샘플을 포함하며 그레이스케일, RGB, 알파 포함 데이터나 애플리케이션 정의 튜플을 표현할 수 있습니다. 개별적인 기존 PBM, PGM과 PPM 구조보다 채널 의미를 더 명확히 합니다.

압축은 화질에 어떤 영향을 주나요?

Netpbm은 샘플을 비압축으로 저장합니다. 색상 축소, 임계값 처리나 maxval 변경은 저장 전에 정보를 잃을 수 있습니다. 텍스트와 바이너리 표현은 구조를 바꾸지만 이미지 의미는 바꾸지 않습니다.

모든 PAM에 알파가 있나요?

아닙니다. 알파는 RGB_ALPHA와 같이 DEPTH와 TUPLTYPE에 따라 결정됩니다. 튜플 정의에 명시되지 않으면 임의의 네 번째 샘플이 자동으로 알파가 되지는 않습니다.

파일을 열기 전에 무엇을 확인해야 하나요?

매직 넘버, 샘플 정밀도와 튜플 또는 채널 의미를 확인하세요. 사양이 더 많은 것을 허용해도 많은 단순 리더는 하나의 바이너리 이미지와 8비트 샘플만 허용합니다.

다른 형식으로 내보내면 무엇이 달라지나요?

렌더링된 출력을 만들 때 maxval과 색상 해석을 유지하세요. 그레이스케일과 흑백 대상은 의도적으로 정보를 제거합니다. 알파에는 알파 포함 튜플이나 별도 마스크가 필요합니다. 선택적 주석은 전달되지 않을 수 있습니다.

이 형식은 언제 유용한가요?

채널을 구분하는 처리, 투명한 Netpbm 중간 이미지와 합의된 사용자 지정 래스터 튜플에 PAM을 사용하세요. 저장은 비압축이며 범용 ICC/Exif 메타데이터 체계는 제공하지 않습니다. 튜플 의미, 정밀도와 색상 해석을 기록하세요. PPM 전용 도구는 PAM을 거부하거나 출력 시 추가 채널을 제거할 수 있습니다.

참고 자료