Robotics StackExchange | Archived questions

cv_bridge and opencv 3.0.0

We have functions that work for opencv 2.4.11 and 3.0.0. The program builds in eclipse just fine (is uses opencv 3.0.0), but when we try to catkin_make, we get the error:

CMakeFiles/visionnode.dir/src/vision.cpp.o: In function fisheyeAdjust()': vision.cpp:(.text+0x11b9): undefined reference tocv::fisheye::undistortImage(cv::InputArray const&, cv::OutputArray const&, cv::InputArray const&, cv::InputArray const&, cv::InputArray const&, cv::Size const&)' collect2: error: ld returned 1 exit status make[2]: *** [/home/enterprise/enterprisews/devel/lib/vision/visionnode] Error 1 make[1]: *** [vision/CMakeFiles/visionnode.dir/all] Error 2 make: *** [all] Error 2 Invoking "make -j8 -l8" failed

We think it has to do with either a namespace issue or a cv_bridge issue. Any advice? Thanks!

Asked by jbrown on 2015-03-27 11:38:54 UTC

Comments

Answers