【问题标题】:How to install opencv extra package如何安装opencv额外包
【发布时间】:2017-06-16 04:18:03
【问题描述】:

我需要使用 cv2.xfeatures2d.SIFT_create() 函数进行特征检测。我已经下载了open_contrib。但是当使用 cmake 将额外的模块与 open_cv 包连接时,我仍然会遇到一堆错误。这是我收到的错误消息。

更新 现在我将文件中的参数 FILENAME 更改为 PACKAGE

Files that use FILENAME instead of PACKAGE:
opencv_contrib-master/modules/dnn/cmake/OpenCVFindLibProtobuf.cmake
opencv_contrib-master/modules/xfeatures2d/cmake/download_boostdesc.cmake
opencv_contrib-master/modules/xfeatures2d/cmake/download_vgg.cmake

现在我还有两个问题,谁能帮忙?

    CMake Error at /home/darren/Desktop/OpenCV/cmake/OpenCVUtils.cmake:1043 (file):
  file DOWNLOAD cannot open file for write.
Call Stack (most recent call first):
  /home/darren/Desktop/opencv_contrib-master/modules/dnn_modern/CMakeLists.txt:20 (ocv_download)


CMake Error at /home/darren/Desktop/OpenCV/cmake/OpenCVUtils.cmake:1047 (message):
  Failed to download .  Status=
Call Stack (most recent call first):
  /home/darren/Desktop/opencv_contrib-master/modules/dnn_modern/CMakeLists.txt:20 (ocv_download)

我怎样才能去掉这个错误,让我用那个方法....(我的opencv版本是3.2.0,我的contri包也是3.2.0)

【问题讨论】:

    标签: python opencv image-processing cmake


    【解决方案1】:

    这个问题发生在我身上,重新下载额外的模块解决了我的问题。 您是否在运行 cmake 时尝试设置OPENCV_EXTRA_MODULES_PATH?运行 cmake 时类似于 -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.2.0/modules

    【讨论】:

    猜你喜欢
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    相关资源
    最近更新 更多