[1] 授業単元: C言語
[2] 問題文(含コード&リンク):
(1)入力したグレースケール画像(256×256画素、8ビット256諧調)を8枚のビットプレーンに分解し、それぞれのプレーンを出力するプログラムを作成せよ。
(2)(1)で作成した8枚のビットプレーンのうち、いずれかのプレーンを指定して透かし画像(1、ランダム画像 2、ロゴ画像)と置き換えた透かし埋め込み画像を出力するプログラムをかけ。またそれぞれの画像を表示した結果を示せ。
(3)(2)で作成した透かし入り画像から、好かし画像を抽出(検出)して表示するプログラムを作れ。また、その画像を表示した結果を示せ。
[3] 環境
 [3.1] OS:MacOSX
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語: C
[4] 期限: 明日までにお願いします。