インストールしてそれを使って画像を読み込み、テクスチャを生成してみた。標準では入っていない。そこで、自分でビルド・インストールする必要がある。入れないといけないかも。作りたかったので、ソースを取ってきて自分でビルド・インストールする方法を取った。ソースは公式ページからダウンロードできる。./configureここまでは問題無し。frameworkすると、途中でコンパイルが失敗する。周りで問題が発生している様子。この問題は発生するようになったようだ。周りの実装変更(64bit化とか)が原因なのだろうけど...困った。上でビルドする方法を紹介してるページを発見。ラボラトリ!とりあえず、紹介されているとおりにインストール。一応開発環境は整った。取ってきてビルドしてみた。http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port...あっさり成功したwどうやら最新のソースではこの問題はきちんと解決されているようだ。ディレクトリに移動すればOK。上からも正常に認識され、プロジェクトに追加できるようになった。使った画像の読み込みは至って簡単。tiff等の画像ファイルが、たったの数行で読み込める。構造体として返される。画像のデータをそれぞれ取得し、テクスチャを生成してやればいい。読み込んだ画像が必要なくなったら、cvReleaseImage(IplImage**)でリソースを開放するのを忘れずに。違って多重継承が許される。練習がてら、継承を使ったテクスチャ生成クラスを定義してみた。内部変数で定義しておく必要がある。・・・・}でないとコールバックが呼ばれる度にコンストラクタが呼ばれ、オーバーヘッドが酷いことになる。クラスのデストラクタが呼ばれてしまう。よって、クラスと一緒にテクスチャも破棄される。いった場面で、どう継承してやればベストなのか分からない。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。