我知道有一个约Python的和OpenCV的很多的问题,但我没有找到关于这个专题的帮助。OpenCV的Python和SIFT特征
我想从python OpenCV中的图像中提取SIFT关键点。
我最近安装了OpenCV 2.3,可以访问SURF和MSER,但不能访问SIFT。 我看不到任何与python模块(cv和cv2)中的SIFT相关的东西(好吧,我在说谎:有2个常量:cv2.SIFT_COMMON_PARAMS_AVERAGE_ANGLE
和cv2.SIFT_COMMON_PARAMS_FIRST_ANGLE
)。
这让我很困惑, 这与OpenCV的某些部分是C和C++中的其他部分有关吗? 有什么想法?
P.S .:我也尝试pyopencv(另一个python绑定OpenCV < = 2.1)没有成功。
你有没有内置来源OpenCV的? – Unapiedra
是的,我使用选项CMAKE_BUILD_TYPE = RELEASE,CMAKE_INSTALL_PREFIX,BUILD_PYTHON_SUPPORT = ON,WITH_QT = ON(编译工作没有问题),从源代码构建OpenCV 2.3。 –
在willowgarage的家伙把OpenCV 2.3在线文档[链接](http://opencv.itseez.com/)。显然在python中的features2d不包含很多东西。 –