opencv2.4.6.1和Python的SURF描述符

2024-10-01 11:39:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我在玩使用Python和opencv的SURF特性检测。我在stackoverflowOpenCV 2.4.1 - computing SURF descriptors in Python上找到了这些示例,但不幸的是,它们不能用于opencv的最新版本2.4.6.1。cv2。冲浪检测()命令必须已更改,因为它现在只允许两个参数:

cv2.SURF.detect(image[, mask]) → keypoints¶

所以我只能得到关键点,但是我怎么才能得到描述呢?没有找到解决办法。希望你能在这里帮我。谢谢


Tags: inimage命令版本示例参数mask特性
1条回答
网友
1楼 · 发布于 2024-10-01 11:39:49

根据abidrahmank在评论中发布的教程,我修改了这个示例代码OpenCV 2.4.1 - computing SURF descriptors in Python,因此它可以使用opencv2.4.6.1

用于获取SURF关键点和描述符的函数已更改为:

cv2.SURF.detectAndCompute(image, mask[, descriptors[, useProvidedKeypoints]]) → keypoints, descriptors

下面是修改后的链接示例:

^{pr2}$

相关问题 更多 >