hjw*_*ide 5 python opencv surf
我想从我指定的关键点计算 SURF 特征。我正在使用 OpenCV 的 Python 包装器。以下是我尝试使用的代码,但我在任何地方都找不到工作示例。
surf = cv2.SURF()
keypoints, descriptors = surf.detect(np.asarray(image[:,:]),None,useProvidedKeypoints = True)
Run Code Online (Sandbox Code Playgroud)
如何指定此函数要使用的关键点?
类似的未回答的问题: 当 useProvidedKeypoints = true 时,cvExtractSURF 不起作用
如果我正确理解 Python 绑定的源代码,则 C++ 接口中存在的“keypoints”参数永远不会在 Python 绑定中使用。所以我敢说,用当前的绑定不可能做你想做的事情。一个可能的解决方案是编写您自己的绑定。我知道这不是你所希望的答案......