[ros-users] OpenCV 3

Vincent Rabaud vincent.rabaud at gmail.com
Sun Nov 15 21:51:24 UTC 2015

Hi all,

as you probably know by now, OpenCV3 got released a few months ago. To
summarize what matters to the ROS community, OpenCV3 is:
- a big cleanup of the C API (which also comes with forward compatibility
brought to OpenCV 2.4.9+; meaning it's usually easy to write code that
compiles with OpenCV 2 and 3, like Python did between 2.7 and 3.x)
- more performance (many algorithms optimized, transparent GPU utilization
- new algorithms especially in opencv_apps, cf the GSOC videos since 2013:
( [1], [2], [3] ), especially a few that seem very relevant to the ROS
community: RGBD processing, 3d visualization, deep learning support, object
recognition, calibration (faster, omni-cam support ...), better/faster
stereo ....
And more details in the announcement [4]

Now, all that seems like a very good reason to switch to OpenCV3 by default
for the next release of ROS: Kinetic. Please, let's discuss it on the SIG
as it might get technical:
(and feel free to create non-technical threads about the subject on the SIG

[1] https://www.youtube.com/watch?v=_TTtN4frMEA
[2] https://www.youtube.com/watch?v=3f76HCHJJRA
[3] https://www.youtube.com/watch?v=OUbUFn71S4s
[4] http://opencv.org/opencv-3-0.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20151115/9944361b/attachment.html>

More information about the ros-users mailing list