4週目:画像処理

演習課題

以下の仕様を満たすプログラムを作成せよ.

図.modeが2の場合の処理

オプション課題

  1. 左右反転
  2. 180度回転
  3. 各画素を n ビット右シフトまたは左シフト
  4. 各画素をビット反転
  5. モノクローム画像化(RGBの値をRGBの平均値に置き換えるなど)
  6. 拡大・縮小
  7. モザイク化(8×8画素のブロックごとに,ブロック内の画素値の平均値で置き換えるなど)
  8. ぼかし(参考ページ
  9. 輪郭強調(参考ページ
  10. アルファブレンディング

解説

プログラムの設計指針〜画像処理〜

説明用スライド (授業用) (印刷用)

サンプル画像

frame.ppm (256×192画素)

img01.ppm (256×192画素)

img04.ppm (256×192画素)

frame2.ppm (160×120画素)

frame3.ppm (160×120画素)