[英]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.