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

テクスチャ合成

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

(1) OpenCVの環境構築(104端末室の環境では不要)

以下,OpenCV2.4.9 のインストールの方法です.ファイルの入出力に使うだけです.他のバージョンでもよいですが,その場合,それに合わせた環境設定をお願いします.
  1. 下のサイトから opencv-2.4.9.exe をダウンロード.
    https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/
    https://ja.osdn.net/projects/sfnet_opencvlibrary/downloads/opencv-win/2.4.9/opencv-2.4.9.exe/

  2. 下のサイトから opencv_lib.hpp をダウンロード.
    https://github.com/PrinzEugen7/ImageProcessing/tree/master/Cpp/OpenCV/VS2010

  3. Cドライブの下にフォルダ C:\OpenCV を作成.

  4. opencv-2.4.9.exe を実行して C:\OpenCV の下に展開.

  5. 展開されたフォルダの名前を opencv から OpenCv-2.4.9 に変更.

  6. C:\OpenCV\OpenCv-2.4.9\build\include\opencv2 の下に opencv_lib.hpp を置く.

  7. 環境変数のパスに以下を追加.
    C:\OpenCV\OpenCv-2.4.9\build\x64\vc12\bin

  8. 必要な場合には再起動.

(2) サンプルプログラムの実行

次のサンプルプログラムを実行してみる. 【追加 2022/06/22】上のサンプルプログラムは端末室の新しい環境(Visual Studio 2019 + OpenCV 4.5.5)では動かないようなので,動くものを下に用意しました.もし自分の環境で開発を行う場合には,適宜,インストールをお願いします.

■ 演習

(1) 課題

上のサンプルプログラムを参考にして,次のいずれかの手法を実装する.
開発・実行環境を Windows + Visual Studio とするのが望ましいが,それ以外の環境でもよい.

(2) 提出物

(3) 提出方法