使用 PYUEYE 加载 Ueye 相机配置文件时出错



早上好,

我正在尝试使用以下功能加载相机配置文件 (.ini(:

pParam="config.ini" 
ueye.is_ParameterSet(hCam, ueye.IS_PARAMETERSET_CMD_LOAD_FILE, pParam, 0)

但是我收到此错误:

File "E:/Proyectos/PruebaIDS/FreerunMode.py", line 55, in <module> ueye.is_ParameterSet(hCam, ueye.IS_PARAMETERSET_CMD_LOAD_FILE, pParam, 0) 
File "E:ProyectosPruebaIDSvenvlibsite-packagespyueyeueye.py", line 8271, in is_ParameterSet _pParam = _pointer_cast(pParam, ctypes.c_void_p) 
File "E:ProyectosPruebaIDSvenvlibsite-packagespyueyeueye.py", line 102, in _pointer_cast _to_obj = ctypes.cast(ctypes.pointer(from_obj), to_type) TypeError: _type_ must have storage info

我是否将正确的参数传递给函数?

这个函数需要一个wchar_t*,所以你必须首先创建一个python对象,然后设置它的值。以下是操作方法:

pParam = ueye.wchar_p()
pParam.value = "config.ini"
ueye.is_ParameterSet(hCam, ueye.IS_PARAMETERSET_CMD_LOAD_FILE, pParam, 0)

最新更新