Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.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 在CentOS中生成opencv 3.0.0-dev时出错_Python_Centos_Opencv3.0 - Fatal编程技术网

Python 在CentOS中生成opencv 3.0.0-dev时出错

Python 在CentOS中生成opencv 3.0.0-dev时出错,python,centos,opencv3.0,Python,Centos,Opencv3.0,在centOS中构建opencv 3.0.0开发时 我使用的cmake命令是: cmake -D CMAKE_BUILD_TYPE=Debug -D WITH_TBB=OFF -D WITH_EIGEN=OFF -D BUILD_DOCS=OFF -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -

在centOS中构建opencv 3.0.0开发时

我使用的cmake命令是:

cmake -D CMAKE_BUILD_TYPE=Debug -D WITH_TBB=OFF -D WITH_EIGEN=OFF -D BUILD_DOCS=OFF -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_gpuarithm=OFF -D BUILD_opencv_gpubgsegm=OFF -D BUILD_opencv_gpucodec=OFF -D BUILD_opencv_gpufeatures2d=OFF -D BUILD_opencv_gpufilters=OFF -D BUILD_opencv_gpuimgproc=OFF -D BUILD_opencv_gpulegacy=OFF -D BUILD_opencv_gpuoptflow=OFF -D BUILD_opencv_gpustereo=OFF -D BUILD_opencv_gpuwarping=OFF -D BUILD_JASPER=OFF -D BUILD_ZLIB=OFF -D BUILD_opencv_photo=OFF -D BUILD_opencv_calib3d=OFF -D BUILD_opencv_ccalib=OFF -D OPENCV_EXTRA_MODULES_PATH=/Softwares/opencv_contrib/modules -D BUILD_SHARED_LIBS=OFF ..
在opencv中构建照片模块时,我遇到两个不同的错误。这些似乎是核心库,因此我甚至无法禁用它们。错误如下:

在/Softwares/opencv/modules/photo/src/fast\nlmeans\u denoising\u invoker.hpp:48中包含的文件中, 来自/Softwares/opencv/modules/photo/src/denoising.cpp:44: /Softwares/opencv/modules/photo/src/fast_nlmeans_去噪_invoker_commons.hpp:63:错误:“sampleType”未命名类型 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker\u commons.hpp:63:注:(可能是为了“typename pixelInfo::sampleType”) /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker\u commons.hpp:68:错误:“sampleType”未命名类型 /软件/opencv/modules/photo/src/fast_nlmeans_去噪_invoker_commons.hpp:68:注:(可能是为了“typename pixelInfo::sampleType”) 在/Softwares/opencv/modules/photo/src/denoising.cpp:44中包含的文件中: /软件/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:在构造函数“fastnlmeansdenoisingvoker::fastnlmeansdenoisingvoker(const-cv::Mat&,cv::Mat&,int,int,const-float*)[其中T=unsigned char,IT=int,UIT=unsigned int,D=DistSquared,WT=int]: /Softwares/opencv/modules/photo/src/denoising.cpp:56:从“void fastNlMeansDenoising(const cv::Mat&,cv::Mat&,const std::vector>&,int,int)[带ST=unsigned char,IT=int,UIT=unsigned int,D=DistSquared]”实例化 /Softwares/opencv/modules/photo/src/denoising.cpp:130:从此处实例化 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:121:错误:“sampleMax”不是“pixelInfo”的成员 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:122:错误:“sampleMax”不是“pixelInfo”的成员 /软件/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:在构造函数“fastnlmeansdenoisingvoker::fastnlmeansdenoisingvoker(const-cv::Mat&,cv::Mat&,int,int,const-float*)[其中T=cv::Vec,IT=int,UIT=unsigned int,D=DistSquared,WT=int]: /Softwares/opencv/modules/photo/src/denoising.cpp:62:从“void fastNlMeansDenoising(const cv::Mat&,cv::Mat&,const std::vector>&,int,int)[带ST=unsigned char,IT=int,UIT=unsigned int,D=DistSquared]' /Softwares/opencv/modules/photo/src/denoising.cpp:130:从此处实例化 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:121:错误:“sampleMax”不是“pixelInfo>的成员 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:122:错误:“sampleMax”不是“pixelInfo”的成员 /软件/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:在构造函数“fastnlmeansdenoisingvoker::fastnlmeansdenoisingvoker(const-cv::Mat&,cv::Mat&,int,int,const-float*)[其中T=cv::Vec,IT=int,UIT=unsigned int,D=DistSquared,WT=cv::Vec]: /Softwares/opencv/modules/photo/src/denoising.cpp:66:从“void fastNlMeansDenoising”(const cv::Mat&,cv::Mat&,const std::vector>&,int,int)[带ST=unsigned char,IT=int,UIT=unsigned int,D=DistSquared] /Softwares/opencv/modules/photo/src/denoising.cpp:130:从此处实例化 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:121:错误:“sampleMax”不是“pixelInfo>的成员 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:122:错误:“sampleMax”不是“pixelInfo>的成员 /软件/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:在构造函数“fastnlmeansdenoisingvoker::fastnlmeansdenoisingvoker(const-cv::Mat&,cv::Mat&,int,int,const-float*)[其中T=cv::Vec,IT=int,UIT=unsigned int,D=DistSquared,WT=int]: /Softwares/opencv/modules/photo/src/denoising.cpp:72:从“void fastNlMeansDenoising(const cv::Mat&,cv::Mat&,const std::vector>&,int,int)[带ST=unsigned char,IT=int,UIT=unsigned int,D=DistSquared]' /Softwares/opencv/modules/photo/src/denoising.cpp:130:从此处实例化 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:121:错误:“sampleMax”不是“pixelInfo>的成员 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:122:错误:“sampleMax”不是“pixelInfo”的成员 /软件/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:在构造函数“fastnlmeansdenoisingvoker::fastnlmeansdenoisingvoker(const-cv::Mat&,cv::Mat&,int,int,const-float*)[其中T=cv::Vec,IT=int,UIT=unsigned int,D=DistSquared,WT=cv::Vec]: /Softwares/opencv/modules/photo/src/denoising.cpp:76:从“void fastNlMeansDenoising”(const cv::Mat&,cv::Mat&,const std::vector>&,int,int)[with ST=unsigned char,IT=int,UIT=unsigned int,D=DistSquared] /Softwares/opencv/modules/photo/src/denoising.cpp:130:从此处实例化 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:121:错误:“sampleMax”不是“pixelInfo>的成员 /Softwares/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:122:错误:“sampleMax”不是“pixelInfo>的成员 /软件/opencv/modules/photo/src/fast\u nlmeans\u denosing\u invoker.hpp:在构造函数“fastnlmeansdenoisingvoker::fastnlmeansdenoisingvoker(const-cv::Mat&,cv::Mat&,int,int,const-float*)[其中T=cv::Vec,IT=int,UIT=unsigned int,D=DistSquared,WT=int]: /软件/opencv/modules/photo/src/denoising.cpp:82:从“void fastNlMeansDenoising”实例化(const cv::Mat&,cv::Mat&,const std::vector>&,int,int)[其中ST=unsigned char,IT=int,UIT=unsigned int,D=DistSquared]