web-dev-qa-db-ja.com

iPhoneおよびOpenCV

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

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

誰も私よりも知っていますか?

95
Pascal T.

OpenCVには(2012から)iPhone用の(公式ポートがあります( iOS)。

OpenCVのすべてのリリースはここにあります。

そして、インストール手順をここで見つけてください:

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

29
Rui Marques

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

アプリを実行するのと同じように、クロスコンパイルする必要があります。

51
Red

最新のビルドスクリプト from コンピュータービジョントーク はXcode 4およびiOS 4.3に最適です。私は自分でスクリプトを試してみましたが、それは最高です!

24
Hoang Pham

IPhoneのopencv2.0 iphone opencv test

18
Forrest

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

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

16

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

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

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

4
BloodAxe

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

4
Adam Byram

iPhoneは、OpenCVを使用する場合、最初にWeb上のiPhoneドキュメントで最高のOpenCVにアクセスします。 丹羽義正

私はそれを使用し、私はすでに顔検出と画像処理を使用するAppStoreにアプリを持っています: Flags&Faces 疑問がある場合は私に連絡してください。

3
jsicary

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

2
z8000

IPhone/iPhoneシミュレーター用のユニバーサルOpenCVフレームワークを構築する変更されたスクリプト(LambdaJiveのスクリプトに基づいています)- niversal-i386arm opencv framework

0
Poops

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

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

次のようなPod 'OpenCV'、 '〜> 3.0'をPodfileに追加します。

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

次に、pod installターミナル内、またはCocoaPods.appから。

0
Dair

Yoshimasaによる次の投稿は、実際にI OSとIPhone 4で機能し、フロントカメラとバックカメラの両方にアクセスできます。

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

0
Martin

IPhoneでopencvを利用するプロジェクト(正確にはルーカス・カナデのオプティカルフロー)。利用可能なソースコードとアプリもAppStoreにあります-

0
Oded Ben Dov