繁体   English   中英

OpenCV中的Python C ++绑定

[英]Python C++ binding in OpenCV

OpenCV2.0中用于Python绑定的技术/库是什么?

我知道有许多用于C ++ / Python绑定的 ,而以前版本的OpenCV都在使用SWING库

我正在Visual Studio的Python工具中测试Python,该工具具有内置的代码补全(intellisense)。但是,对于当前的OpenCV Python绑定,它仅在交互窗口中显示函数名称。 在编辑器中,它甚至不显示函数名称。

是否可以让intellisense在C ++ Python绑定的参数级别上工作?

OpenCV2.0中用于Python绑定的技术/库是什么?

OpenCV的核心开发人员之一Vadim Pisarevsky在此给出了一个简短的答案: Python API是如何生成的? 他说:

我们不使用SWIG或任何其他标准包装器生成工具。 我们找不到能产生令人满意结果的工具。

相反,我们使用自己的基于Python的解决方案来解析OpenCV标头

解析器位于opencv / modules / python / src2 / hdr_parser.py

提取所有API后,我们将使用更多python代码(opencv / modules / python / src2 / gen2.py)来生成Python包装器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM