ros2 vision_opencv contains packages to interface ROS 2 with OpenCV which is a library designed for computational efficiency and strong focus for real time computer vision applications. This repository contains:
cv_bridge
: Bridge between ROS 2 image messages and OpenCV image representationimage_geometry
: Collection of methods for dealing with image and pixel geometryopencv_tests
: Integration tests to use the capability of the packages with opencvvision_opencv
: Meta-package to install bothcv_bridge
andimage_geometry
In order to use ROS 2 with OpenCV, please see the details within cv_bridge package.