MTV에서 PFM로 변환하는 컨버터
온라인에서 무료로 mtv 파일을 pfm로 변환하세요
mtv
pfm
MTV에서 PFM로 변환하는 방법
컴퓨터, Google Drive, Dropbox, URL에서 선택하거나 이 페이지에서 드래그하여 선택해 주세요.
pfm 또는 기타 필요한 결과 형식을 선택하세요(200가지 이상의 형식 지원)
파일 변환을 실행한 뒤 바로 pfm 파일을 다운로드할 수 있습니다
형식 정보
MTV는 1988년 초기 공개 레이 트레이서 중 하나인 MTV Ray Tracer 프로그램을 위해 Mark T. VandeWettering이 만든 단순한 래스터 이미지 포맷입니다. 이 포맷은 최소한의 텍스트 헤더와 원시 픽셀 데이터로 24비트 RGB 이미지를 저장합니다. 헤더는 ASCII 정수로 된 이미지 너비와 높이가 포함된 한 줄로 구성되며, 이어서 각 픽셀이 3바이트(빨강, 초록, 파랑)를 차지하는 픽셀 데이터가 좌상단에서 우하단으로 행 우선 순서로 배치됩니다. MTV Ray Tracer 자체는 컴퓨터 그래픽 역사에서 중요했습니다 — comp.graphics 유즈넷 뉴스그룹을 통해 무료로 배포되어 많은 프로그래머와 학생들에게 광선 추적의 원리인 광선-객체 교차, 반사, 굴절, 그림자, 재귀 셰이딩을 소개했습니다. MTV 포맷은 이 프로그램의 네이티브 출력이었으며, 그 단순성 덕분에 사용자들이 접근 가능한 플랫폼에서 커스텀 뷰어와 변환기를 쉽게 작성할 수 있었습니다 — 1980년대 후반의 분절된 유닉스 워크스테이션 환경에서 실질적으로 필요한 일이었습니다. 극도의 구현 단순성이 장점 중 하나입니다 — 라이브러리, 압축 알고리즘, 메타데이터 파싱 없이 모든 프로그래밍 언어에서 몇 줄의 코드로 포맷을 읽을 수 있습니다. 정수 두 개를 읽고 너비 x 높이 x 3바이트의 픽셀 데이터를 읽으면 됩니다. 컴퓨터 그래픽 커뮤니티에서의 역사적 의미도 또 다른 차원을 제공합니다 — 초기 레이 트레이싱 실험의 MTV 파일은 레이 트레이싱이 학술 연구에서 접근 가능한 소프트웨어로 전환되던 시대의 1차 유물입니다. MTV 파일은 ImageMagick 및 다양한 레거시 그래픽 도구에서 지원됩니다.
PFM(Portable Float Map)은 Paul Debevec이 2001년경 Netpbm 포맷 제품군의 단순성으로 하이 다이내믹 레인지 이미지 데이터를 저장하도록 고안한 부동소수점 래스터 이미지 포맷입니다. PFM은 PBM/PGM/PPM의 철학 — 최소한의 헤더, 원시 데이터, 압축 없음 — 을 32비트 IEEE 부동소수점 샘플로 확장하여, OpenEXR과 같은 포맷의 인코딩 오버헤드나 Radiance HDR의 RGBE 인코딩의 제한된 범위 없이 HDR 픽셀 값에 직접 접근할 수 있게 합니다. 파일 구조는 의도적으로 최소화되어 있습니다 — 2문자 매직 넘버(그레이스케일은 'Pf', 컬러는 'PF'), 다음 줄에 너비와 높이, 스케일/엔디안 지시자(음수는 리틀엔디안, 양수는 빅엔디안, 크기는 스케일 팩터 표시), 그리고 각 픽셀의 원시 32비트 float 데이터가 뒤따릅니다. PFM 파일은 그레이스케일에서는 픽셀당 하나의 float, 컬러에서는 픽셀당 세 개의 float(RGB)를 저장하며, 압축, 알파 채널, 메타데이터 지원은 없습니다. 이 포맷은 Debevec의 이미지 기반 라이팅 및 라이트 스테이지 캡처 연구에서 연구 도구 간에 쉽게 교환할 수 있는 단순하고 명확한 선형 부동소수점 복사 에너지 값 저장 방법이 필요했던 HDR 이미징 연구 커뮤니티에서 탄생했습니다. HDR 데이터에 대한 절대적 단순성이 장점 중 하나입니다 — PFM은 IEEE float를 지원하는 모든 언어에서 라이브러리 의존성 없이 몇 줄의 코드로 읽고 쓸 수 있어, 연구 프로토타이핑과 커스텀 도구 간 빠른 데이터 교환에 이상적입니다. 컴퓨터 비전 및 계산 사진 연구 커뮤니티에서의 광범위한 채택도 실용적 강점입니다 — 옵티컬 플로우 벤치마크(Middlebury), 깊이 추정 데이터셋, 복사 에너지 필드 캡처에서 일반적으로 PFM을 사용합니다. 이 포맷은 ImageMagick, OpenCV, HDR Shop, Luminance HDR에서 지원됩니다.