Ask Your Question

Revision history [back]

undefined reference to `cv::detail::ExposureCompensator::createDefault(int)'

Hello, my project was running successfully with openCV 3.3.0 version. when i upgrade openCV version to 3.4.2 I get below linking errors. Eraser::exposureCompensate(cv::Mat&, cv::Mat&)': undefined reference tocv::detail::ExposureCompensator::createDefault(int)' undefined reference to `cv::detail::ExposureCompensator::feed(std::vector<cv::point_<int>, std::allocator<cv::point_<int> > > const&, std::vector<cv::umat, std::allocator<cv::umat=""> > const&, std::vector<cv::umat, std::allocator<cv::umat=""> > const&)

Thanks

click to hide/show revision 2
None

updated 2018-07-30 06:34:13 -0600

berak gravatar image

undefined reference to `cv::detail::ExposureCompensator::createDefault(int)'

Hello, my project was running successfully with openCV 3.3.0 version. when i upgrade openCV version to 3.4.2 I get below linking errors. errors.

Eraser::exposureCompensate(cv::Mat&, cv::Mat&)':
 undefined reference tocv::detail::ExposureCompensator::createDefault(int)'
to `cv::detail::ExposureCompensator::createDefault(int)'
undefined reference to `cv::detail::ExposureCompensator::feed(std::vector<cv::point_<int>, std::allocator<cv::point_<int> `cv::detail::ExposureCompensator::feed(std::vector<cv::Point_<int>, std::allocator<cv::Point_<int> > > const&, std::vector<cv::umat, std::allocator<cv::umat=""> std::vector<cv::UMat, std::allocator<cv::UMat> > const&, std::vector<cv::umat, std::allocator<cv::umat=""> std::vector<cv::UMat, std::allocator<cv::UMat> > const&)

const&)

Thanks