带有参数CvCapture的函数的Python C包装器

时间:2017-08-16 16:04:34

标签: python-2.7 ctypes opencv3.0

我试图运行YOLO v2进行检测。当我在网站上运行示例时,它非常有效。因为我会根据结果添加一些东西,源代码对我来说有点困难,这就是我想使用python包装器的原因。原始代码包含python包装器(darknet / python / darknet.py)。但它只适用于图像,我需要实时检测。我在网上检查了包装,但我找不到视频支持。此外,我尝试逐帧发送视频,但结果是错误的,而且速度太慢。

这是我的问题: YOLO的源代码(image.c)中有一个函数 fget_image_from_stream(CvCapture * cap),这个函数返回的图像结构对我来说非常有用。我无法找到如何在python代码中定义CvCapture。例如,void func(int a, float b)定义为

func = lib.func
func.argtypes = [c_int, c_float]
func.restype = c_void_p

非常感谢提前。

0 个答案:

没有答案
相关问题