LNK2019 cuda :: cvt颜色和cuda :: equalizeHist

时间:2018-12-07 10:58:54

标签: c++ opencv

我正在尝试使用cuda::cvtColorcuda::equalizeHist,但出现如下错误:

Error LNK2019 unresolved external symbol "void __cdecl cv::cuda::cvtColor(class cv::debug_build_guard::_InputArray const &,class cv::debug_build_guard::_OutputArray const &,int,int,class cv::cuda::Stream &)" (?cvtColor@cuda@cv@@YAXAEBV_InputArray@debug_build_guard@2@AEBV_OutputArray@42@HHAEAVStream@12@@Z) referenced in function "class cv::Mat __cdecl edgedetect(class cv::Mat,double,double)" (?edgedetect@@YA?AVMat@cv@@V12@NN@Z) ConsoleApplication2

,对于equalizeHist同样如此。我想我缺少了一些库或头文件,您知道哪一个吗?

Win10 x64,CUDA 10.0,OpenCV 4.0.0,MVS

1 个答案:

答案 0 :(得分:1)

检查链接器是否正确链接了CUDA。 cuda :: cvtColor和cuda :: equalizeHist位于cuda imgproc下。