最快的图像处理库

时间:2011-10-04 18:36:14

标签: c++ image-processing gpu

我们正在开发一种分析高质量红外图像流的系统,以使用色度图确定温度。

任何人都可以建议使用GPU架构的图像处理库,这样我们就可以开发出一种高效的算法。我们决定使用C ++。

3 个答案:

答案 0 :(得分:17)

我想到的第一个用于图像处理的库是OpenCV,这是一个拥有大型社区的相当丰富的库。在版本2中,它有一个非常干净的C ++接口(不要使用C接口)。它可以配置为从多线程和SIMD扩展中获益,在最新版本中它也支持GPU上的计算(使用CUDA),尽管我没有任何使用它们的经验。

答案 1 :(得分:3)

OpenCV毫无疑问拥有丰富的图像处理功能,最新版本还支持一些移植到GPU的功能。但是,如果你想加快速度,我建议你考虑一些专门用于GPU开发的名称。

例如AccelereyesCUVILib是两位专注于GPU上的图像处理和计算机视觉的大牌。并根据基准CUVI is even faster than OpenCV GPU实施。

答案 2 :(得分:1)

我公司开发CUVILib,提供GPU加速成像和视觉算法。目前它支持支持NVIDIA CUDA的GPU,适用于Windows。您可以免费试用,或者您也可以要求我们提供演示并提出满足您产品需求的定制解决方案。