使用したビジョン関連のコンポーネントがサンプルとして付属しています。使用することにします。インクルードすると使えるようになります。これを実行時に指定できるように、RTコンポーネントのコンフィギュレーション機能を使用して指定できるようにします。割り当てることにします。各値での画像処理のイメージを下図に示します。コンポーネントの仕様をまとめます。ここで動作環境および開発環境を確認しておきます。要求されるため予めインストールしておく必要があります。Space)とよび、原則としてすべての生成物はこのフォルダの下に保存されます。ワークスペースはアクセスできるフォルダーであれば、どこに作っても構いませんが、このチュートリアルでは以下のワークスペースを仮定します。1.1.2」→「OpenRTP」をクリックすると起動できます。クリックしてください。すると、以下のような「ようこそ」画面が表示されます。ボタンをクリックして閉じてください。ボタンをクリックしてください。ボタンをクリックします。RTCBuilderが起動します。新規プロジェクトを作成する必要があります。アイコンをクリックしてください。指定した名称のプロジェクトが生成され、パッケージエクスプローラ内に追加されます。自動的に生成されます。エディタが開くはずです。ダブルクリックしてください。プロファイル情報入力とコードの生成まず、いちばん左の「基本」タブを選択し、基本情報を入力します。コンポーネントの仕様(名前)の他に、概要やバージョン等を入力してください。ラベルが赤字の項目は必須項目です。その他はデフォルトで構いません。次に、「アクティビティ」タブを選択し、使用するアクションコールバックを指定します。Flipコンポーネントでは、onActivated()、onDeactivated()、onExecute()コールバックを使用します。ついても同様の操作を行います。アクティビティコールバックの選択さらに、「データポート」タブを選択し、データポートの情報を入力します。先ほど決めた仕様を元に以下のように入力します。変数名や表示位置はオプションなので、変更しなくて結構です。コンポーネントのコンフィギュレーションパラメーターを表示する際に、スライダー、スピンボタン、ラジオボタンなど、GUIで値の変更を行うためのものです。3つの値のみ取ることにしたので、ラジオボタンを使用することにします。次に、「言語・環境」タブを選択し、プログラミング言語を選択します。ここでは、C++(言語)を選択します。言語・環境はデフォルト等が設定されておらず、指定し忘れるとコード生成時にエラーになりますので、必ず言語の指定を行うようにしてください。チェックしてください。最後に、「基本」タブにある"コード生成"ボタンをクリックし、コンポーネントの雛型を生成します。起動時に指定したワークスペースフォルダの中に生成されます。確認することができます。等を自動生成できます。編集src/CMakeLists.txtをメモ帳などで開いて編集します。ダブルクリックもしくはエディタへドラッグアンドドロップしても編集できます。ヘッダのインクルードパス、ライブラリやライブラリサーチパスを与えてやる必要があります。ライブラリがリンクされ使えるようになります。OepnCV_LIBSを追加CMake(cmake-gui)の操作CMakeを利用してビルド環境のConfigureを行います。CMake(cmake-gui)を起動してください。(cmake-gui)」をクリックすると起動できます。ビルドディレクトリーを指定します。存在するディレクトリーです。ビルドディレクトリーとは、ビルドするためのプロジェクトファイルやオブジェクトファイル、バイナリを格納する場所のことです。ように分かりやすい名前をつけたFlipのサブディレクトリーを指定することをお勧めします。C:\workspace\Flip\build指定したら、下のConfigureボタンを押します。すると下図のようなダイアログが表示されますので、生成したいプロジェクトの種類を指定します。利用している方はそれぞれ読み替えてください。合わせて選択してください。ボタンをクリックします。done」と表示されればプロジェクトファイル・ソリューションファイル等の出力が完了します。