如何检查OpenCV是否与TBB,CUDA或Qt支持编译?

怎样才能知道OpenCV库是在Windows 7机器上用TBB还是CUDA或QT编译的? 我应该使用依赖沃克,如果是这样,如何? 还是有另一种方法来找出?

python vlc绑定的windows

使用closuresbuttonclosuresOpencv窗口

无法在Windows 7机器上使用OpenCV 2.4.3,Python 2.7打开“.mp4”video文件

是什么让OpenCV在Windows上如此之大? 我能做些什么呢?

AttributeError:模块'cv2.cv2'没有属性'createLBPHFaceRecognizer'

对于CUDA支持,您可以检查GPU模块大小。 如果OpenCV在没有CUDA支持的情况下编译,opencv_gpu.dll将具有较小的尺寸(<1 MB),它将是一个虚拟包。 一个计算能力使用CUDA支持构建的GPU模块的实际大小为〜70 MB。

如果OpenCV使用CUDA功能进行编译,那么getCudaEnabledDeviceCount函数将返回非零值(请确保已安装CUDA)。 另一个非常简单的方法是尝试在OpenCV中使用GPU函数并使用try-catch。 如果抛出异常,你还没有用CUDA编译它。

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...