Python 2.7 OpenCV:从给出图像坐标中提取特征/描述符

时间:2015-03-13 09:39:19

标签: python opencv

我在我的图像中提取了几个感兴趣的图像点(x,y坐标)。我在python中使用opencv使用了几种图像处理方法(阈值处理,轮廓搜索,时刻)得到了这些点。现在我想用参考模式匹配那些点,也排除错误的检测点。 我的方法是从图像点和图像点中提取特征信息/描述符。而不是匹配参考模式的功能/描述符,但我发现opencv中没有任何功能来执行此操作。

所以我的问题是:有没有办法在python中使用opencv从提供点坐标中提取特征/描述符?

1 个答案:

答案 0 :(得分:0)

也许你应该使用KeyPoint

import cv2
surf = cv2.SURF() #Should works with another descriptors
customKeyPoints = [cv2.KeyPoint(<your coords, size, angle, etc>), 
                   cv2.KeyPoint(<your coords, size, angle, etc>), ...]
surf.compute(img, customKeyPoints)
#Should return you descriptors from specified points

Similiar question with answer

PS抱歉我的英文