我需要在此存储库上运行代码:https://github.com/KirillLykov/oni2avi
我安装了OpenCV 3.1.0。
当我使用cmake构建代码时,出现以下错误:
“opencv_contrib是必需的,但未找到”
我该如何解决这个问题?
答案 0 :(得分:1)
从github和cmake set变量OPENCV_EXTRA_MODULES_PATH下载opencv_contrib到FullPathOPENCVCONTRIB / modules。重建opencv
如果它不起作用,您可以尝试删除CMakelists.txt中的贡献依赖:
find_package(OpenCV COMPONENTS core highgui video imgproc contrib
>答案 1 :(得分:1)
获取OpenCV from contrib repository的额外模块后,请更改
find_package(OpenCV COMPONENTS core highgui video imgproc contrib REQUIRED)
到
find_package(OpenCV COMPONENTS core highgui video imgproc rgbd REQUIRED)