2011-10-04 16 views
10

高品質の赤外線画像ストリームを分析して色度図を使用して温度を決定するシステムを開発しています。最速画像処理ライブラリ

私たちは効率的なアルゴリズムを開発できるようにGPUのアーキテクチャを利用した画像処理ライブラリをお勧めします。私たちはC++を使うことに決めました。

+3

ようこそ、私は[FAQ](http://stackoverflow.com/faq)を読んでいただければ幸いです。 –

答えて

17

画像処理のために私の頭に浮かぶ最初のライブラリは、大規模なコミュニティを持つかなり豊富なライブラリであるOpenCVです。バージョン2では、きれいなC++インタフェース(Cインタフェースを使用しないでください)があります。マルチスレッドとSIMD拡張の両方から利益を得るように設定することができます。また、最新バージョンでは、GPUでの計算(CUDAを使用)もサポートしていますが、経験はありません。

+0

ありがとうクリスチャン私はOpenCVを見ていきます.CUDAと一緒に使えるかどうか教えてください –

+0

@PrateekSrivastava答えを見て、それはGPU計算にCUDAを使うように設定できます。しかし、どのOpenCV関数がGPUでサポートされているのかまだ分かりません。もちろん、すべてがGPUの計算に適しているわけではありません。 –

+0

ありがとうございました。大助けでした.. –

1

私の会社はGPU加速イメージングおよびビジョンアルゴリズムを提供するCUVILibを開発しています。現在、NVIDIA CUDA対応GPUをサポートしており、Windows用に提供されています。無料で試してみることもできますし、デモをして製品ニーズに合ったカスタムソリューションを提案することもできます。

3

OpenCVには画像処理機能が豊富に用意されており、最新のリリースではGPUに移植されたいくつかの機能もサポートされています。しかし、速度を上げたい場合は、GPU開発専用の名前をいくつか検討することをお勧めします。

たとえば、AccelereyesCUVILibは、GPUの画像処理とコンピュータビジョンを専門に扱う2人の大きな名前です。ベンチマークCUVI is even faster than OpenCV GPUの実装に従ってください。