gpt4 book ai didi

python - python 的 opencv 2.4 中缺少冲浪

转载 作者:太空狗 更新时间:2023-10-29 20:56:47 26 4
gpt4 key购买 nike

我正在尝试使用 OpenCV 在 python 中实例化一个 SURF 对象,如 here 所述但这种情况发生了:

>>> import cv2
>>> cv2.__version__
'2.4.0'
>>> cv2.SURF()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'SURF'

有谁知道为什么会发生这种情况,或者 OpenCV 的 Python 版本是否缺少 SURF?

最佳答案

这是一个应该在下一次库更新中修复的回归。

但是SURF并不是真的没有。您仍然可以通过通用包装器访问它:

surf_detector = cv2.FeatureDetector_create("SURF")
surf_descriptor = cv2.DescriptorExtractor_create("SURF")

更新 cv2.SURF() 在 OpenCV 2.4.1 中恢复

关于python - python 的 opencv 2.4 中缺少冲浪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10709610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com