最終年度のプロジェクトグループは、ニューラルネットワークをサポートしたリアルタイムアプリケーションを構築し、画像処理を効率的に処理する必要があります。どのような言語の提案も非常に役に立ちます。ありがとう。画像処理のための高度なレベル言語
答えて
私の提案はOpenCVとC++です。 OpenCVはPythonでも使えますが、速いコードを書く必要がある場合はお勧めできませんが、Pythonはとても遅くなる可能性があります。
Pythonについてはどうですか? PILがあります。
は、Pythonインタプリタに画像処理機能を追加します。このライブラリは多くのファイル形式をサポートし、強力な画像処理とグラフィックス機能を提供します。
PythonとフィードフォワードNNライブラリとNNについての紹介記事:
私の研究では、GPUの並列化技術はPythonでも可能です。 (cs.lth.se/home/Calle_Lejdfors/pygpu)。ありがとう。 –
MATLABは、画像処理のための多くの機能を提供します。少し遅いかもしれませんが、パフォーマンスは問題ではないと思います。
ありがとうございます。これはリアルタイムアプリケーションなので、パフォーマンスは大きな要因になります。 –
ImageMagickは本当に良いと思われますが、私は初めての経験はありません。 Mathematica?
Mathematicaはいくつかの便利な機能を提供するかもしれません。最後の2つのリリースでは、かなりの画像処理機能が追加されました。あなたはこれらのブログのエントリを見て、味を得ることができます:
- How to Make a Webcam Intruder Alarm with Mathematica
- The Battle of the Marlborough Maze at Blenheim Palace Continues
- The Incredible Convenience of Mathematica Image Processing
Mathematicaは自分の実に障害物を提示すると思われるインタプリタ言語であり、時間制約。しかし、Mathematicaは外部コード(特にC、Java、.NETなど)を常に統合しており、最新のリリースではCコード生成、動的ライブラリのロード、CUDA/OpenCL GPUプログラミングに関してかなりの新機能が追加されています。
ああ、MathematicaはFOSSではなく、商業用にはかなり高価です。しかし、彼らは素晴らしい学生ディスカウント(90%以上、私が最後にチェックした)を提供し、いくつかの大学/大学の学部はサイトライセンスを持っています。
Mathematicaの言語は非常に独特であり、物事の振る舞いに慣れるには時間がかかります。 IMO、その努力は価値がありますが、プロジェクトのタイムラインが短い場合、学習曲線が長すぎる可能性があります。
注:私はWRIとは何ら関係していません。
ありがとうございます。私たちはこのプロジェクトについての研究をしばらくしています。あなたの答えは私の研究に非常に役立ちます。 –
- 1. 医療画像処理のための最良のプログラミング言語
- 2. 高レベル言語と低レベル言語?
- 3. GPUでの高解像度画像処理のためのGPUのメモリ制限を処理する方法は?
- 4. 深度画像のための大津閾値処理
- 5. Objective C言語のDicom画像処理ライブラリ
- 6. 画像処理のためのHttpハンドラ
- 7. 高解像度画像のためのiPhoneのメモリ警告
- 8. 輝度画像の閾値処理
- 9. 処理言語のリアルタイムコントロール
- 10. Python対自然言語処理のためのJava
- 11. 自然言語処理のためのARFF
- 12. Androidポスト高解像度画像メモリ不足のため
- 13. 画像処理のための適切なアルゴリズム
- 14. linuxとpythonの高度なファイル処理
- 15. Junit:大きなデータの自然言語処理のためのユニットテスト
- 16. 画像処理アプリのためのギャラリーの画像のサイズ変更。 android
- 17. リアルタイム処理のための高速スクリーンキャプチャ
- 18. エラー処理と欠落した画像のためのHttpModule
- 19. 自然言語処理データベースクエリ
- 20. 画像処理
- 21. 高解像度画像ビューア
- 22. 画像処理のための任意のJavaScriptライブラリ
- 23. テキスト認識のための画像前処理
- 24. 画像URLを取得するためのGoogleフォトリファレンスの処理
- 25. 画像処理のためのアンドロイド用ライブラリ
- 26. 3D画像マッピングのための処理を使用して
- 27. オブジェクト検出のためのOpenCV画像前処理
- 28. オブジェクトステータスを取得するためのiOSでの画像処理
- 29. シーケンス処理または解析のための優先言語/技術
- 30. PDFからの高解像度画像
これは非常に興味深いようですが、OpenCVについて聞いたことがありますが使用されていません。私は、GPUの並列化技術がPythonで可能であることを知りました。 (http://www.cs.lth.se/home/Calle_Lejdfors/pygpu/)ありがとうございました。 –