私は、iPadのPhotoboothと同じように、カメラからのビデオにリアルタイムエフェクトを実行するiOSアプリを開発しようとしています。私はOpenCVのAPIに精通していますが、CPUとGPUの処理がほとんど完了すれば、iOSのパフォーマンスが心配です。 GPUImageのような図書館は、おそらくトリックを行うだろうが、私はむしろ私が慣れ親しんでいるものにとどまっています。では、iOS用にコンパイルされたOpenCVがGPUを使用するかどうかは誰にも分かりますか?iOSのOpenCV - GPUの使用状況
答えて
OpenCVはNVIDIAグラフィックスカードでのみサポートされているGPU用にCudaを使用しています。 OpenCLにはOpenCVのGPU機能の実験ポートがあり、OpenCLは今後もサポートされる予定です(少なくともOpenCLを実行できるGPUです)。
iPhoneのOpenGL ES2.0でシェーダを使用できますiPad
ありがとう!正確に私が知る必要があったもの。 –
@ NathanMurray - 私がGPUImageを書いた主な理由の1つは、OpenCVの多くの機能をGPUで加速して最終的に置き換えることでした。これは、フードの下でOpenGL ES 2.0シェーダを使用し、iOSで最大限のパフォーマンスを得るために必要な基礎となるコードを抽象化します。 iOS上でライブビデオを処理するために、私は自信を持って、今よりも速いライブラリがないと言うことができます。私はできるだけ簡単にアプリケーションに組み込むことも試みました。 –
BradのGPUImageは非常に便利です。 – Rob
- 1. iOSでのDサポート状況
- 2. 単語使用状況データベース?
- 3. NSNotFoundの利用状況は?
- 4. Subversionの使用状況ログの分析
- 5. Android 2.1のデータ使用状況のトラッキング
- 6. のpersistence.xmlファイルの使用状況[パッケージ]
- 7. OpenCV GPUを使用した人の検出のためのコード
- 8. C++のインターネット使用状況監視ツール
- 9. jQueryの使用状況を調べる
- 10. ウェブサイト使用状況のトラッキングColfusion/JavaScript/Other
- 11. IPV6の使用状況調査
- 12. Java:リフレクションコードの使用状況を確認
- 13. C#のソフトウェア使用状況分析
- 14. wso2 das APIの取得使用状況
- 15. メモリの使用状況はiOSのバージョンに依存しますか?
- 16. Cassandraの利用状況
- 17. iOSでのOpenCV FileStorageの使用
- 18. 状況に使用するクラス?
- 19. データマイニングの状況
- 20. OpenCVでのadaptiveThreshold()のGPU実装
- 21. iOS用のOpenCV 2.4.3+とlibstdC++?
- 22. エラーOpenCVのは、複数のGPUのためにTBBを使用して
- 23. ループの状況、ベストプラクティス?
- 24. MySQLのダブルクエリ状況
- 25. HTML5のダウンロード状況
- 26. 状況ベースのデザインパターンアプリケーション
- 27. Rubyのダブルコロン(::)演算子の使用状況の違い
- 28. Javaのassert文の使用状況、試験の認定1Z0-851
- 29. のNode.jsとMySQLの機能の使用状況
- 30. C/C++でのLinuxネットワークインターフェイスの使用状況の監視
iOS版の優れたメタルGPU処理:https://www.objc.io/issues/21-camera-and-photos/gpu-accelerated-image-processing/ – MoDJ