【发布时间】:2020-05-13 05:41:49
【问题描述】:
我正在尝试关注this tutorial。
我安装了 OpenCV 3.3.1.11,但是当我检查安装了哪个版本时,我发现了 4.1.2 我使用 spyder 3.6
但是当我运行它时,我得到了这个错误
error: OpenCV(4.1.2) C:\projects\opencv-python\opencv_contrib\modules\xfeatures2d\src\sift.cpp:1207: error: (-213: The function/feature is not implemented) 这个算法已获得专利且不包含在此配置中;设置 OPENCV_ENABLE_NONFREE CMake 选项并在函数 'cv::xfeatures2d::SIFT::create' 中重建库
我尝试卸载 anaconda 并卸载所有 OpenCv 版本,但没有成功
【问题讨论】:
-
CMake 选项会影响底层工具的构建方式。正如错误提示的那样,您是否尝试过与此相关的任何操作?
-
@YunusTemurlenk 它可以在另一台笔记本电脑上工作:/
-
@SavageHenry 我以为是版本问题,因为即使我重新安装 anaconda 并安装 OpenCV 3.3.1,它仍然是 4.1.2,,