Opencv API running slow with Ros Indigo Full Desktop Installation

asked 2016-04-21 12:27:12 -0600

raj5688 gravatar image

updated 2016-04-22 11:31:59 -0600

We installed ROS Indigo full desktop version in one of our 14.04 Ubuntu machine. It installed a particular version of Opencv(2.4.8) in "/usr/include/opencv" and libraries in "/usr/lib/x86_64-linux-gnu/", When we were running computer vision algorithms through OpenCV API it was running considerably slower(~7 times slower) than what results we got from 12.04 machine using the similar Opencv version. Also both machines where using similar hardware.

I came to know from forums that Indigo doesn't install any Opencv packages anymore, but we still got a opencv package installed from indigo full desktop version ?

One interesting thing that happened was, I tried installing Opencv 3.0 in the same 14.04 machine that was running slower, but had API errors as some API where different, so I uninstalled Opencv 3.0, and linked back to 2.4.8 but all of a sudden the algorithms where running faster.

But we couldn't reproduce the same in other machine, Is there something that we are missing that optimizes OpenCV libraries with Indigo full desktop installation?

edit retag flag offensive close merge delete