PAM'den PFM'ye dönüştürücü
pam dosyalarınızı pfm'ye çevrimiçi & ücretsiz olarak dönüştürün
pam
pfm
PAM'i PFM'ye dönüştürme yöntemi
Dosyaları bilgisayar, Google Drive, Dropbox, URL'den veya sayfa üzerinden sürükleyerek seçin.
pfm ya da sonuç olarak ihtiyacınız olan diğer formatlardan birini seçin (200'den fazla format desteklenir)
Haydi dosyayı dönüştürün ve pfm dosyanızı hemen sonra indirebilirsiniz
Formatlar hakkında
PAM (Portable Arbitrary Map), orijinal PBM, PGM ve PPM formatlarını birleştiren ve genişleten bir genelleme olarak Netpbm'ın bakımcısı Bryan Henderson tarafından yaklaşık 2000 yılında Netpbm ailesine eklenen bir raster görüntü formatıdır. Klasik Netpbm formatlarının her biri belirli bir görüntü türünü işlerken (PBM i̇ki seviyeli, PGM gri tonlama, PPM renkli için), PAM esnek bir ASCII başlığı aracılığıyla herhangi bir kanal, bit derinliği ve görüntü türü kombinasyonunu temsil edebilen tek bir format sunar. PAM başlığı anahtar-değer çiftleri kullanır: WIDTH, HEIGHT, DEPTH (kanal sayısı), MAXVAL (maksimum örnek değeri, 65535'e kadar) ve TUPLTYPE (görüntü türünü tanımlayan bir dize — BLACKANDWHITE, GRAYSCALE, RGB, GRAYSCALE_ALPHA, RGB_ALPHA veya özel türler). Başlıktan sonra piksel verileri i̇kili olarak saklanır; MAXVAL'e bağlı olarak her örnek bir veya i̇ki bayt kaplar. PAM'ın seleflerine göre temel yeniliği, yerel alfa kanalı desteğidir: GRAYSCALE_ALPHA (2 kanallı) ve RGB_ALPHA (4 kanallı) tuple türleri, orijinal PBM/PGM/PPM formatlarının ifade edemediği saydamlığı ayrı bir maske dosyası gerektirmeden sağlar. Bir avantajı format birleştirmesidir: tek bir PAM okuyucu uygulaması; tek renkli, gri tonlama, renkli ve alfa eklenmiş görüntüleri işleyerek her Netpbm varyantı için ayrı ayrıştırıcı ihtiyacını ortadan kaldırır. Genişletilebilir TUPLTYPE mekanizması da pratik bir güçlü yöndür — özel kanal yapılandırmaları (çok spektral, derinlik + renk veya uygulamaya özgü herhangi bir düzenleme) format spesifikasyonunu değiştirmeden temsil edilebilir ve etiketlenebilir. PAM; Netpbm araçları, ImageMagick, GIMP ve Netpbm ailesini işleyen programlama kütüphaneleri tarafından desteklenir.
PFM (Portable Float Map), yaklaşık 2001 yılında Paul Debevec tarafından tasarlanan, yüksek dinamik aralıklı görüntü verilerini Netpbm format ailesinin basitliğiyle saklamak için geliştirilmiş bir kayan noktalı raster görüntü formatıdır. PFM; PBM/PGM/PPM felsefesini — minimal başlık, ham veri, sıkıştırma yok — 32-bit IEEE kayan nokta örneklerine genişleterek OpenEXR gibi formatların kodlama yükü veya Radiance HDR'nın RGBE kodlamasının sınırlı aralığı olmadan HDR piksel değerlerine doğrudan erişim sağlar. Dosya yapısı kasıtlı olarak minimalisttir: i̇ki karakterli sihirli sayı (gri tonlama için 'Pf', renkli için 'PF'), sonraki satırda genişlik ve yükseklik, bir ölçek/bayt sırası göstergesi (küçük endian için negatif, büyük endian için pozitif, büyüklüğü ölçek faktörünü belirtir) ve ardından her piksel için ham 32-bit kayan nokta verileri. PFM dosyaları, gri tonlama için piksel başına bir kayan nokta veya renkli için piksel başına üç kayan nokta (RGB) saklar; sıkıştırma, alfa kanalı veya meta veri desteği yoktur. Format, Debevec'ın görüntü tabanlı aydınlatma ve ışık sahne yakalama çalışmalarının araştırma araçları arasında kolayca değiştirilebilecek doğrusal kayan nokta radyans değerlerini saklamak için basit ve belirsizlikten uzak bir yola ihtiyaç duyduğu HDR görüntüleme araştırma topluluğundan doğmuştur. Bir avantajı, HDR verisi için mutlak basitliktir: PFM, IEEE kayan nokta destekleyen herhangi bir dilde birkaç satır kodla okunabilir ve yazılabilir, kütüphane bağımlılığı yoktur — araştırma prototipleme ve özel araçlar arası hızlı veri alışverişi için idealdir. Formatın bilgisayarlı görme ve hesaplamalı fotoğrafçılık araştırma topluluğunda yaygın benimsenmesi de pratik bir güçlü yöndür — optik akış kıyaslamaları (Middlebury), derinlik tahmini veri setleri ve radyans alanı yakalamaları yaygın olarak PFM kullanır. Format; ImageMagick, OpenCV, HDR Shop ve Luminance HDR tarafından desteklenir.