您可以在 Python 中使用支持 CUDA 的 OpenCV,我每天都在使用它!但不使用预编译包。这意味着您必须在启用 CUDA 支持的情况下从头开始构建 OpenCV。这意味着你必须在你的系统上设置你的 Nvidia 驱动程序和 CUDA/cuDNN,这在没有 root 权限的情况下几乎是不可能的。
但是,如果您的服务器已经正确安装了这些软件包,您可以尝试像在此链接中那样编译它。但是,请记住,此过程相当复杂,大部分时间都需要进行大量故障排除。特别是如果您没有 root 权限。另外:编译过程的最后 2 个步骤需要 root 访问权限。您可以尝试让您的系统管理员为您执行此操作,或者设置一个具有 GPU 访问权限的 docker 容器。您可以在其中工作并在容器中编译 OpenCV。
祝你好运!
| 归档时间: |
|
| 查看次数: |
4225 次 |
| 最近记录: |