如何确定OpenCV库是否在Windows 7计算机上使用TBB或CUDA或QT进行编译?我应该使用依赖性walker,如果是,那怎么办?还是有另一种方法可以找到答案吗?
您可以通过在 cmdline 中打开一个 python3 REPL 来了解它:
python3
Run Code Online (Sandbox Code Playgroud)
然后导入opencv:
import cv2
Run Code Online (Sandbox Code Playgroud)
然后打印构建信息:
print(cv2.getBuildInformation())
Run Code Online (Sandbox Code Playgroud)
并寻找 CUDA 和相关 GPU 信息。
对于 CUDA 支持,您可以检查 GPU 模块大小。如果 OpenCV 在没有 CUDA 支持的情况下编译,opencv_gpu.dll 将具有较小的大小(< 1 MB),它将是一个虚拟包。对于一项计算能力,使用 CUDA 支持构建的 GPU 模块的实际大小约为 70 MB。
| 归档时间: |
|
| 查看次数: |
3992 次 |
| 最近记录: |