2011-10-04 78 views
10

我們正在開發一種分析高質量紅外圖像流以使用色度圖確定溫度的系統。最快的圖像處理庫

任何人都可以提出一個圖像處理庫,利用GPU的架構,所以我們可以開發一個有效的算法。我們決定使用C++。

+3

歡迎來到SO,我希望你已經閱讀了[FAQ](http://stackoverflow.com/faq)。 –

回答

17

我想到的第一個圖像處理庫是OpenCV,它是一個相當豐富的圖書館,擁有大量的社區。在版本2中,它有一個非常乾淨的C++接口(不過不要使用C接口)。它可以配置爲從多線程和SIMD擴展中獲益,在其最新版本中它也支持GPU上的計算(使用CUDA),但我沒有任何經驗。

+0

謝謝基督徒我們將看OpenCV.Can你也告訴我它是否可以與CUDA –

+0

@PrateekSrivastava一起工作看到答案,它可以配置爲使用CUDA進行GPU計算。但是我不確定GPU上支持哪些OpenCV功能。當然,並非所有的東西都適合GPU計算。 –

+0

謝謝你的幫助.. –

1

我公司開發提供GPU加速成像和視覺算法的CUVILib。目前它支持支持NVIDIA CUDA的GPU,並可用於Windows。您可以免費試用,或者您也可以要求我們提供演示並提出滿足您產品需求的定製解決方案。

3

OpenCV毫無疑問具有豐富的圖像處理功能,最新版本還支持一些移植到GPU的功能。但是,如果你想提高速度,我建議你考慮一些致力於GPU開發的名稱。

例如AccelereyesCUVILib是專門從事GPU上的圖像處理和計算機視覺的兩個大牌。並根據基準CUVI is even faster than OpenCV GPU執行。