我正尝试使用BRISK
提取描述符,如下所示:
cv2.DescriptorExtractor_create('BRISK')
但是,出现以下错误:
AttributeError: 'module' object has no attribute 'DescriptorExtractor_create'
那是为什么?我该如何解决该问题?
谢谢。
答案 0 :(得分:0)
使用bracket
命令将使用BRISK功能描述符来消除干扰。要使用它,请在终端控制台中键入以下内容:
help
为了获取描述符,有一些先决条件:
创建BRISK对象,这里help(cv2.BRISK)
是类f
的对象:
BRISK
使用f = cv2.BRISK_create()
方法查找给定图像img
的关键点:
detect()
现在使用图像和关键点,您可以获得描述符:
keypoints = f.detect(img)