Home New Help Edit

画像フォーマット

2006年7月25日
Suns & Moon Laboratory

PBM,PPM,PGM,PFM

PBMPortable Bit Map
PPMPortable Pixel Map
PGMPortable Gray Map
PFMPortable Float Map
PFMは微妙な感じ(一般的ではない?)

ファイルはヘッダ+ボディで構成される。

ヘッダ

はテキスト形式
改行コードはLN
#から改行まではコメントとして無視する

ファイルヘッダはMagic,Width,Height,Depth/Scale&Endianで構成される。
それぞれの要素は、空白,タブ,改行

Magic

P12値 ascii形式PBM形式
P2グレースケール ascii形式PGM形式
P3フルカラー ascii形式PPM形式
P42値 raw形式PBM形式
P5グレースケール raw形式PGM形式
P6フルカラー raw形式PPM形式
PFフルカラー IEEE浮動小数点形式PPM形式
Pfグレースケール IEEE浮動小数点形式PFM形式

Width


Height


Depth/Scale&Endian

PF,Pf形式以外
色深度、たとえばグレースケールなら255。

PF,Pf形式
縦横比とエンディアンを示す。
正の値ならビッグエンディアン、負の値ならリトルエンディアン。
縦横比は値の絶対値を用いる。

ボディ

ボディはMagicで定義されるフォーマットにより、テキスト又はバイナリ形式

参考

画像ファイルの扱い方 (2) -PPM/PGM/PBM形式 (1)
Java/画像処理/PPM
PFM Format Description
Unofficial PBM format for HDR image

TIFF

Adobe Developer Resources TIFF 仕様書
CGファイル概説 第5章 TIFFファイル 非常にわかりやすい解説

Home New Help Edit
2024-08-14 11:00:22 32400