97

OpenCV が Mac OS X に移植されたことは知っていますが、iPhone への移植に関する情報は見つかりませんでした。

私は Mac 開発者ではないので、Mac OS X ポートが iPhone に十分かどうかはわかりません。

私よりよく知っている人はいますか?

4

13 に答える 13

51

OpenCV は確かに iPhone で動作します。ここで configure スクリプトを使用して、ライブラリをコンパイルします: iPhone 用のクロス コンパイル

アプリと同じようにクロスコンパイルするだけです。

于 2008-12-21T02:03:52.847 に答える
29

OpenCV には現在 ( 2012 年以降) 、iPhone (iOS) 用の公式ポートがあります。

ここで OpenCV のすべてのリリースを見つけることができます。

インストール手順は次のとおりです。

新しいバージョン 3.x のチュートリアルと紹介

于 2012-09-30T15:21:00.790 に答える
24

Computer Vision Talksの最新のビルド スクリプトは 、Xcode 4 と iOS 4.3 でうまく機能します。私は自分でスクリプトを試してみましたが、それはただ素晴らしいです!

于 2011-04-15T14:39:39.050 に答える
18

これがiPhoneのopencv2.0ですiphoneのopencvテスト

于 2010-01-20T09:16:58.260 に答える
17

OpenCV が iOS のフレームワークとして利用できるようになりました。プロジェクトにドラッグ アンド ドロップするだけです。ビデオキャプチャもサポートしています。記事を参照して、サンプル プロジェクトを入手してください: opencv framework for ios

透明性のために、私はこの記事を書き、私の会社の Web サイトでホストされています。

于 2011-11-11T13:59:29.123 に答える
4

必要なのは、cmakeまたはcmakeguiツールを使用してOpenCVプロジェクト用のXCodeプロジェクトを生成することです。CMakeFilesを使用するデフォルトのオプションではなく、XCodeプロジェクトを生成するオプションを設定することを忘れないでください。生成されたプロジェクトを開き、ベースSDKをiPhone SDKに変更して、ビルドを押します。

OpenCVは現在iOSをサポートしていないため(ただし、バージョン2.2でiPhoneのサポートを発表しています)、highguiライブラリはコンパイルされません。したがって、カメラへのアクセスが必要な場合は、自分で作成する必要があります。

とにかく、他のライブラリはコンパイルしてデバイス上で動作するはずです。(私のために働きます)。

于 2010-10-07T11:35:38.180 に答える
4

特に OpenCV を使用しようとしたことはありませんが、iPhone の開発を行っており、OS X で動作するライブラリのほとんどは、そのままでは iPhone では動作しないと言えます。それらのいくつかは、少し調整/構成を行う必要があり、その後iPhoneでは問題ありませんでしたが、現実には、OS Xがサポートするかなりの数のバックエンドコンポーネントが電話に欠けています. ほとんどの複雑なライブラリ (OpenCV はそれらの 1 つのように聞こえます) は、大きな努力なしでは機能しません。特に、OpenCV は他のいくつかの外部ライブラリにも依存しているように聞こえるため、それらも移植する必要があります。

于 2008-12-07T20:48:42.947 に答える
3

iPhone は OpenCV をサポートしています。それを使用したい場合は、まず iPhone で最高の OpenCV にアクセスしてください Web 上のドキュメント: Yoshimasa Niwa's

私はそれを使用しましたが、顔検出と画像処理を使用するアプリを AppStore に既に持っています

于 2010-06-04T14:14:00.260 に答える
2

OpenCV は Intel チップ上で非常に高速に動作しますが、iPhone は動作しないことに注意してください。もちろん、OpenCV は非常に便利ですが、それほど高速ではありません。また、iPhone でライブ ビデオ ストリームを取得する方法がないため、通常の潜在的な CV アプリケーションのすべてが魅力を失いますね。

于 2008-12-07T21:13:40.710 に答える
1

Cocoapods などのパッケージ マネージャーを使用してOpenCV をインストールすることもできます。

インストールガイドを引用するには:

Podfile に次のようなポッド 'OpenCV', '~> 3.0' を追加します。

target 'MyApp' do
    pod 'OpenCV', '~> 3.0' 
end

次にpod install 、ターミナル内または CocoaPods.app から a を実行します。

于 2016-01-24T21:52:53.127 に答える
0

Yoshimasa による次の投稿は、実際に iOS と iPhone 4 で動作し、前面カメラと背面カメラの両方にアクセスできます。

プロジェクトへのリンクはiphone en で opencv を使用しており、サンプル コードは webgit にあり、この記事からリンクされています。ソースコードを入手する前に記事を読むことを強くお勧めします。

于 2010-06-29T20:40:33.027 に答える
0

iPhone で opencv を利用するプロジェクト (正確には Lucas-Kanade オプティカル フロー)。ソースコードが利用可能で、アプリは AppStore にもあります -

于 2011-04-09T20:48:16.750 に答える
0

これは、iPhone/iPhone シミュレーター用のユニバーサル OpenCV フレームワークを構築する (LambdaJive のスクリプトに基づく) 変更されたスクリプトです -ユニバーサル i386arm opencv フレームワーク

于 2009-02-20T07:10:26.650 に答える