Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何安装opencv额外软件包_Python_Opencv_Image Processing_Cmake - Fatal编程技术网

Python 如何安装opencv额外软件包

Python 如何安装opencv额外软件包,python,opencv,image-processing,cmake,Python,Opencv,Image Processing,Cmake,我需要使用cv2.xfeature2d.SIFT_create()函数进行特征检测。我已经下载了open\u contrib。但是,当使用cmake将额外模块与open_cv软件包连接时,我仍然会遇到大量错误。这是我收到的错误消息 更新 现在我将参数FILENAME改为PACKAGE from files Files that use FILENAME instead of PACKAGE: opencv_contrib-master/modules/dnn/cmake/OpenCVFindLi

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

更新 现在我将参数FILENAME改为PACKAGE from files

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)

这个问题发生在我身上,重新下载额外的模块修复了我的问题。
运行cmake时,是否尝试设置
OPENCV\u EXTRA\u MODULES\u路径
?类似于运行cmake时的
-D OPENCV\u EXTRA\u MODULES\u PATH=~/OPENCV\u contrib-3.2.0/MODULES

@Darren你看过这篇文章吗?是的,我用他提到的方法解决了一个错误,现在还有两个问题