2015-03-13 330 views
1

我提取了我的图像中感兴趣的几个图像点(x,y坐标)。我使用python中的opencv使用了几种图像处理方法(阈值,contourfinding,时刻)来获得这些点。现在我想用refrence模式匹配那些点,也排除了falsy检测点。 我的方法太过于从图像点&提取特征信息/描述符比匹配具有参考图案的特征/描述符的特征信息/描述符,但是我发现在opencv中没有这样做的功能。Python 2.7 OpenCV:从给出图像坐标中提取特征/描述符

所以在这里我的问题:有没有一种方法来从使用python中的opencv给出点坐标中提取特征/描述符?

回答

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对不起,我的英语

+0

THX伴侣。那正是我想要的:) – acerola 2015-03-13 14:59:35