イメージシンセシス トップページ

テクスチャ合成

■ ピクセルベース全探索アルゴリズム

次のピクセルベース全探索アルゴリズムのサンプルプログラムを実行してみる. このサンプルプログラムは104端末室の環境(Visual Studio 2022 + OpenCV 4.5.5)に合わせて作成している. 他の環境でも実行できるが,その場合,それに合わせた設定をすること. ライブラリOpenCVの設定については,自分の環境でOpenCVをインストールした後,Visual Studioの上部メニューの「プロジェクト」→「プロパティ」で出てきたパネル上の「構成プロパティ」で以下の設定を行う. なお,このサンプルプログラムではソースファイルが *.cpp になっているが,テクスチャ合成の処理に関係する部分はC言語で書かれている.C++言語に関係するのはOpenCVを使った画像ファイルの入出力と表示の部分だけで,テクスチャ合成の処理を理解して下記の演習課題を行うためにはC言語の知識だけで十分である.

次に,以下の演習課題を行い,提出物を提出する.

■ 演習

(1) 課題

上のサンプルプログラムを参考にして,次のいずれかの手法を実装する.
開発・実行環境を Windows + Visual Studio + C言語 とするのが望ましいが,それ以外の環境でもよい.その場合,提出されたプログラムをこちらで実行して動作確認するため,実行環境の作り方(入手先のサイトのURLなども含めて)などもレポートに書くこと.

(2) 提出物

(3) 提出方法