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
C++ OpenCV额外模块的一个问题_C++_Opencv_Cmake_Opencv Contrib - Fatal编程技术网

C++ OpenCV额外模块的一个问题

C++ OpenCV额外模块的一个问题,c++,opencv,cmake,opencv-contrib,C++,Opencv,Cmake,Opencv Contrib,因为我无法使用 #include "opencv2/text.hpp 在.cpp文件中,我注意到我可能没有从额外模块链接并正确设置OpenCV库 好的,我在这里试过了。我打开候机楼,走了进去 cmake -DOPENCV_EXTRA_MODULES_PATH=/home/user/openc/opencv_contrib/modules /home/user/openc/opencv 但我有一个 CMake Error at CMakeLists.txt:11 (message): Man

因为我无法使用

#include  "opencv2/text.hpp
.cpp
文件中,我注意到我可能没有从额外模块链接并正确设置OpenCV库

好的,我在这里试过了。我打开候机楼,走了进去

cmake -DOPENCV_EXTRA_MODULES_PATH=/home/user/openc/opencv_contrib/modules /home/user/openc/opencv
但我有一个

CMake Error at CMakeLists.txt:11 (message):
Manually-specified variables were not used by the project:

  OPENCV_EXTRA_MODULES_PATH

-- Configuring incomplete, errors occurred!

有人能帮我正确设置OpenCV额外模块吗

我曾经尝试过CMake gui,但在处理配置后会出现更多错误

我还尝试了在
/usr/local/include/opencv2
中强制复制库模块文件夹,其中包含基本模块。但我会使用未定义的引用出错,例如:

 undefined reference to `cv::text::computeNMChannels(cv::_InputArray const&, cv::_OutputArray const&, int)' " ).

你想构建什么OpenCV版本?我已经安装了OpenCV版本3.4.1(从标题中可以看到)。你尝试过干净的构建吗?不知道以前版本中的文件在使用making时是否会导致错误。我已经尝试过两次将openCV再次安装到另一个文件夹,以确保生成干净的版本,现在我终于将其设置为>配置。生成。但是“make-j7”流程的下一步出现了另一个问题。我在这里输入了一个新主题: