ア | イ | ウ | エ | オ |
カ | キ | ク | ケ | コ |
サ | シ | ス | セ | ソ |
タ | チ | ツ | テ | ト |
ナ | ニ | ヌ | ネ | ノ |
ハ | ヒ | フ | ヘ | ホ |
マ | ミ | ム | メ | モ |
ヤ | ユ | ヨ | ||
ラ | リ | ル | レ | ロ |
ワ | ヰ | ヴ | ヱ | ヲ |
ン |
A | B | C | D | E |
F | G | H | I | J |
K | L | M | N | O |
P | Q | R | S | T |
U | V | W | X | Y |
Z | 数字 | 記号 |
PNMフォーマットに属する画像ファイルのフォーマットの一つ。
グレイスケール画像を扱うことができるフォーマットである。
最初の2文字がマジックナンバーで、文字方式とバイナリ方式を区別できる。
8値の文字方式PGMの場合、次のようになる。
P2
4 3
8
0 1 2 3
4 5 6 7
1 3 5 7
行ごとに改行すると分かり易いが、改行が行の区切りというわけではない。ホワイトスペース(空白、タブ、CR、LF)が各数値の区切りであり同一視されるので、実際にはどこで改行を入れても良い。
画像の横幅は、あくまでも2行目に書かれた値が使われる。
なお、電子メールでも送りやすいように、横幅は70文字以内とすることが期待されている。
バイナリ方式でも基本構造は変わらない。しかし、Infran Viewはじめ、8ビット(ピクセル値の最大値=255)以外に対応していない実装も多い。
0xが附されている部分がバイナリであるものとする。
P5
4 3
255
0x00 0x11 0x22 0x33
0x44 0x55 0x66 0x77
0x88 0x99 0xAA 0xBB
バイナリ部分は、行ごとに改行しない。
コメントなどを投稿するフォームは、日本語対応時のみ表示されます