[Documentation] [TitleIndex] [WordIndex

Only released in EOL distros:  

pi_vision: pi_face_tracker | pi_face_tracker_gui | ros2opencv

Package Summary

This package defines a base class for other packages in the pi_vision stack for converting ROS image topics to OpenCV format, displaying the image + markers, etc.

pi_vision: pi_face_tracker | pi_face_tracker_gui | ros2opencv

Package Summary

This package defines a base class for other packages in the pi_vision stack for converting ROS image topics to OpenCV format, displaying the image + markers, etc.

pi_vision: pi_face_tracker | pi_face_tracker_gui | ros2opencv

Package Summary

This package defines a base class for other packages in the pi_vision stack for converting ROS image topics to OpenCV format, displaying the image + markers, etc.

Description

A collection of helper functions for the pi_vision stack for subscribing to image topics, converting them to OpenCV format for further processing by other nodes, and displaying processed images and markers.

How To Use

$ roslaunch ros2opencv openni_node.launch

$ roslaunch ros2opencv uvc_cam.launch

$ roslaunch ros2opencv avi2ros.launch input:=/path/to/avi/file

$ rosrun ros2opencv avi2ros.py _input:=/path/to/avi/file output:=/your_topic

(Note the underscore in front of _input but not in front of output.)

Nodes

ros2opencv.py

A ROS node for subscribing to a ROS image topic, converting the image to OpenCV format, then displaying the processed image to the user along with possible text and graphic markers.

Subscribed Topics

~input_rgb_image (sensor_msgs/Image) ~input_depth_image (sensor_msgs/Image)

Published Topics

/output_image (remapped in pi_face_tracker launch files to /pi_face_tracker/image) (sensor_msgs/Image)

avi2ros.py

A ROS node for reading an AVI video file using OpenCV and re-publishing it as a ROS image topic. See the same launch file commands lines above for usage.

Published Topics

/output (sensor_msgs/Image)

Parameters

~input (str, default: None) ~start_paused (boolean, default: False) ~loop (boolean, default: False) ~fps (int, default: 25)


2019-07-13 13:05