2010年09月16日

libpngのインストール



今回から3回に渡ってPNGファイルフォーマットについて解説します。第一回目はPNGファイルフォーマットを扱う上で必要になってくるPNGライブラリー(libpng)インストール手順について解説します。

続きを読む


posted by ひろし at 01:27| Comment(0) | PNGファイルフォーマット | このブログの読者になる | 更新情報をチェックする

2010年09月21日

PNGファイルの読み込み



PNGファイルは以下の手順で読込みます。

  1. PNGの初期化ヘッダー情報を読込む。
  2. PNGイメージデータを読込む。
  3. PNGイメージデータからDIBを作成する。


続きを読む
posted by ひろし at 15:38| Comment(0) | PNGファイルフォーマット | このブログの読者になる | 更新情報をチェックする

2010年09月23日

PNGファイルの書き込み



DIBデバイス独立ビットマップ)をPNGファイルに書き込む場合は、以下のような流れになります。

  1. DIBハンドルからDIBSECTION構造体を取得し、必要となる各値を算出する。
  2. DIBカラーテーブルがあれば取得し、PNGパレットに変換する。
  3. DIBイメージデータPNGイメージフォーマットに変換する。
  4. PNGファイルに書き込む。

続きを読む
posted by ひろし at 01:34| Comment(0) | PNGファイルフォーマット | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。