画像の入出力を勉強するために作成したプログラムです。 プログラミング学習の役に立っていただければと思います。
Makefileも同梱しており、コンパイルし実行形式バイナリを作成することもできますが、 実用性のあるプログラムではありません。 公開の主目的はソースコードを閲覧していただくことであり、 Makefileについてもあくまでコンパイルするための方法を見ていただくことと、 学習において動作を確認するために用意しています。
ここのコードを使って解説もしています。
- PNM(PPM/PGM/PBM)ファイルフォーマット
- PNM(PPM/PGM/PBM)画像の読み込み
- PNM(PPM/PGM/PBM)画像の書き出し
- BMPファイルフォーマット(簡易版)
- BMP画像の読み込み(簡易版)
- BMP画像の書き出し(簡易版)
- BMPファイルフォーマット(Windows)
- BMPファイルフォーマット(OS/2)
- BMPファイルフォーマット(Windows拡張)
- BMPファイルフォーマット(画像データ)
- BMP画像の読み込み(ヘッダ)
- BMP画像の読み込み(画像データ)
- BMP画像の書き出し(ヘッダ)
- BMP画像の書き出し(画像データ)
- PNG画像の入出力
- JPEG画像の入出力
大前 良介 (OHMAE Ryosuke) http://www.mm2d.net/