OpenCV GPU代码的可移植性如何?



我用c++写了一个使用OpenCV的DLL。它被Labview调用。我发现我可以很容易地将其移动到其他系统并与Labview一起使用,只需在实际DLL的文件夹中包含必要的OpenCV DLL。

如果我在第一台计算机上编写了一个使用OpenCV GPU功能的DLL,我是否可以轻松地传输它,或者我需要为该特定系统重新编译OpenCV ?

不同GPU的计算能力不同。当你用CUDA构建OpenCV时,你为一系列的compute_capability和特定的GPU架构构建它,只要其他机器有相同架构的GPU,你的代码就可以正常工作,但如果它们与构建配置不同,将触发一些OpenCV GPU错误

最新更新