テーマ「画像処理」 クロマキー合成 第三回
機材の貸し出し 機材のレンタル 機材のレンタル – 三脚・HDD・ケーブル・カードリーダーの貸し出 し 計画的に機材を借りてください. 計画的に機材を借りてください.
スケジュール
本日の内容 機材の貸し出し 機材の貸し出し 実写合成室での撮影(希望者) 実写合成室での撮影(希望者) 撮影画像の取り込み 撮影画像の取り込み 色変換プログラムの実装( Linux 上) 色変換プログラムの実装( Linux 上) クロマキー合成画像の作成 クロマキー合成画像の作成 市販ソフト( Premier )でのクロマキー合 成 市販ソフト( Premier )でのクロマキー合 成 発表準備 発表準備
クロマキー合成画像の作成① 前回調査した色変換式にそって rgbhsv.c 内の void RGB2HSV() 関数を実装する. 前回調査した色変換式にそって rgbhsv.c 内の void RGB2HSV() 関数を実装する. 前回撮影した映像を PC に取り込み、静止画と して切り出す. 前回撮影した映像を PC に取り込み、静止画と して切り出す. 背景画像を用意する(題材は自由). 背景画像を用意する(題材は自由). 実写合成プログラムを用い, 撮影した自分の 画像で実写合成をおこなう (結果画像を保 存して発表) 実写合成プログラムを用い, 撮影した自分の 画像で実写合成をおこなう (結果画像を保 存して発表)
クロマキー合成画像の作成② 市販ソフトウェア( Premier )の機能を使い, 同様に自分の画像の実写合成処理をおこない クロマキー合成結果を表示する(結果画像を 保存して発表) 市販ソフトウェア( Premier )の機能を使い, 同様に自分の画像の実写合成処理をおこない クロマキー合成結果を表示する(結果画像を 保存して発表) 自作プログラムの結果と市販ソフトウェアの 結果を比較し, どういった違いがあるのか, そ の違いはどういった要因によるのかを考察し, 改善方法を検討する. 自作プログラムの結果と市販ソフトウェアの 結果を比較し, どういった違いがあるのか, そ の違いはどういった要因によるのかを考察し, 改善方法を検討する. 以上の内容をまとめ,資料を作成し,発表す る. ( 5/15 (金)予定) 以上の内容をまとめ,資料を作成し,発表す る. ( 5/15 (金)予定)
実装上の注意 変数の型を意識する(整数型,浮動小数 型) – – 整数除算 : 1 / 3=0 – – 浮動小数除算 : 1.0 / 3 =0.333… ポインタによる戻り値返し void funciotnA( int a, int *b ) の場合, 関数内で「 *b = 1.5; 」とすれば関数呼び出し側 で *b から 1.5 を取り出せる