画像フォーマット PPM その2

このエントリーをはてなブックマークに追加

chakemiです。本日は、二度目の大阪出張でしたが、朝、熱が37度を超えてて
ヤバかったです(泣)
東京では見たことの無い風邪薬のおかげで、無事、任務を遂行出来ましたが。。。
 
本日は、前回の続きでPPMフォーマットのヘッダをダンプしてゴニョゴニョってしたかったのですが、体調が優れないので、軽く次回にむけての準備だけ。

前回も紹介しましたIrfan Viewを使ってPPMファイルを作成してみます。

素材には、画像処理界では有名なLenaを利用したいと思います。

 

アスキー形式とバイナリ形式を作成したら、実際にバイナリエディタでダンプしてみますと、

■アスキー形式

 
■バイナリ形式

となります。

改行コードが0A(LF)、セパレートが20(スペース)となっているのがわかります。
アスキーコード表

アスキー形式は、各色情報がセパレートで区切られているのがわかります。
バイナリ形式はR、G、Bと画像サイズ分、1バイトのデータで並んでます。
なので、1画素はRGBの3バイトで取得出来ます。

次回はこの色情報をイジってみたいと思います。

本日は、画像ばかりで申し訳ないです。。。
皆さんも風邪にはご注意ください。

return top