*OpenCV/SVN版 OpenCVビルド [#b28203b8] SourceForge SVNリポジトリのOpenCVソースを取得し,&br; Windows上でVisual Studioを用いてビルドする方法について記述します.&br; **SourceForge SVNリポジトリから最新のOpenCVを取得: [#a726abe8] -TortoiseSVNのインストール&br; [[http://tortoisesvn.net/downloads:http://tortoisesvn.net/downloads]]から&br; (2009/6/28現在)最新のTortoiseSVN-1.6.3.16613-win32-svn-1.6.3.msiをダウンロードし,&br; インストールします.&br;&br; -ソースコード取得&br; ソースコード取得用に適当なディレクトリを作成します.ここでは例として,&br; C:\opencvlibrary というディレクトリを作成します.以降の説明はこれに準じて行います.&br;&br; 先ほど作成したopencvlibraryディレクトリを右クリックして,''[SVN Checkout...]''を選択します.&br;&br; |CENTER:&ref(TortoiseSVN_setting01.png);| &br;&br;次にCheckoutについて下記の設定を行います.&br;&br; ''[URL of repository:]''&br; [[https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/trunk:https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/trunk]] ''[URL of repository:]''&br; [[https://code.ros.org/svn/opencv/trunk:https://code.ros.org/svn/opencv/trunk]] をセットします.&br;&br; ''[Checkout directory:]''&br; 先ほど作成したディレクトリ(ここでは, C:\opencvlibraryを指定)を指定します.&br;&br; ''[Revision]''&br; 最新ソースが欲しい場合はHEAD revision,&br; 指定したrevisionのソースが欲しい場合にはRevisionを選択し,revision番号を入力します.&br;&br; |CENTER:&ref(TortoiseSVN_setting02.png);| OKボタンを押すとチェックアウトが開始されます. **CMakeを用いたOpenCVのビルド: [#e7d1bd8b] -CMakeのインストール&br; [[http://www.cmake.org/cmake/resources/software.html:http://www.cmake.org/cmake/resources/software.html]]から&br; (2009/6/28現在)最新のcmake-2.6.4-win32-x86.exeをダウンロードし,&br; インストールします.&br; -slnファイル生成&br; CMakeを起動し,下記の項目に以下のような設定を行い,&br; Configureボタンを押します.&br;&br; ''[Where is the source code:]''&br; C:\opencvlibrary\opencv ''[Where to build the binaries:]''&br; C:\opencvlibrary\opencv |CENTER:&ref(cmake_setting01.png);| &br;その後,ビルドを行うIDEの選択画面が出てくるので,&br; ここでは,''[Visual Studio 8 2005]''を選択し,OKを押します.&br;&br; |CENTER:&ref(cmake_setting02.png);| &br;&br;次に,''OPENCV_WHOLE_PROGRAM_OPTIMIZATION''をONにし,Configureボタンを押した後,&br; OKボタンを押します.&br;&br; |CENTER:&ref(cmake_setting03.png);| &br;ここまでの操作で&br; C:\opencvlibrary\opencv にOpenCV.slnが生成されます. -ビルド&br; OpenCV.slnを開き,''[ビルド]-[バッチビルド]''を選択します.&br; 今回,''[ALL_BUILD]プロジェクト''のDebug,Releaseにチェックを入れ,&br; ビルドを行います.&br;&br; |CENTER:&ref(vs2005_setting01.png);| &br;ビルド後,&br; C:\opencvlibrary\opencv\bin のdebug, releaseディレクトリにdll, exeファイルが生成されます.&br;&br;