python - pybind11 不兼容的函数参数。支持以下参数类型: 1. (arg0: _GstPadProbeInfo) -> capsule
问题描述
我想使用pybind11通过python调用一个c++函数,c++函数声明就像浪:
void *getimage ( GstPadProbeInfo * info)
在python中,我使用以下方法调用它:
image=example.getimage(info)
当我运行我得到的代码时,信息 python 类型是 gi.repository.GstPadProbeInfo
不兼容的函数参数。支持以下参数类型: 1. (arg0: _GstPadProbeInfo) -> capsule
我该如何解决这个问题,请帮助我
解决方案
推荐阅读
- c++ - 可变数量的方法作为模板输入参数
- c++ - 这个表达式对于指针意味着什么?函数声明
- python - while 循环无法运行
- python - 如何通过在python中为不同的值分组键来创建字典?
- powershell - 在 PowerShell 中的 Get-Member 中进一步向下钻取
- haproxy - HAProxy 从 cookie 中设置授权标头
- firebase - 返回数组并将其转换为列表颤振火力
- excel - 根据名称(日期)对 Excel 工作表进行排序
- ruby-on-rails - CSS 资产在开发中编译为单个“application.css”
- sql - 在 PostgreSQL 中生成百分比报告的复杂 SQL 查询