如何从Python使用OpenCV的C ++函数?

时间:2013-02-18 18:08:44

标签: c++ python opencv

我正在使用OpenCV的Python绑定,它真的很棒。但是,C ++版本中的函数缺少Python绑定,BackgroundSubstractorMOG2以及许多特征检测算法。从Python调用它们最简单的方法是什么?

2 个答案:

答案 0 :(得分:1)

我希望这可以帮助人们寻找快速简便的方法。

这是github repo,其中包含我为使用OpenCV的Mat类公开代码而编写的开放C ++代码,尽可能少的痛苦。它最初的灵感来自Yati Sagade's example

[更新]此代码现在适用于 OpenCV 2.X OpenCV 3.X 。现在也可以使用CMake和对Python 3.X的实验支持。

我还发现,在我的原始实用程序写完几个月后,Sudeep Pillai还为C ++ / CMake编写了similar thing。似乎也支持OpenCV 2和OpenCV 3。值得一试。

答案 1 :(得分:0)

了解SimpleCV。它是Python基础,它是一个翘曲的OpenCV。也许你可以在那里找到一些东西。