Show EOL distros:
Package Summary
Contains a node publish an image stream from single image file or avi motion file.
- Maintainer status: maintained
- Maintainer: Vincent Rabaud <vincent.rabaud AT gmail DOT com>
- Author: Kei Okada
- License: BSD
- Source: git https://github.com/ros-perception/image_pipeline.git (branch: indigo)
Package Summary
Contains a node publish an image stream from single image file or avi motion file.
- Maintainer status: maintained
- Maintainer: Vincent Rabaud <vincent.rabaud AT gmail DOT com>
- Author: Kei Okada
- License: BSD
- Source: git https://github.com/ros-perception/image_pipeline.git (branch: indigo)
Package Summary
Contains a node publish an image stream from single image file or avi motion file.
- Maintainer status: maintained
- Maintainer: Vincent Rabaud <vincent.rabaud AT gmail DOT com>
- Author: Kei Okada
- License: BSD
- Source: git https://github.com/ros-perception/image_pipeline.git (branch: indigo)
Package Summary
Contains a node publish an image stream from single image file or avi motion file.
- Maintainer status: maintained
- Maintainer: Vincent Rabaud <vincent.rabaud AT gmail DOT com>
- Author: Kei Okada
- License: BSD
- Source: git https://github.com/ros-perception/image_pipeline.git (branch: indigo)
Package Summary
Contains a node publish an image stream from single image file or avi motion file.
- Maintainer status: developed
- Maintainer: Vincent Rabaud <vincent.rabaud AT gmail DOT com>, Steven Macenski <stevenmacenski AT gmail DOT com>, Autonomoustuff team <software AT autonomoustuff DOT com>
- Author: Kei Okada
- License: BSD
- Source: git https://github.com/ros-perception/image_pipeline.git (branch: melodic)
Package Summary
Contains a node publish an image stream from single image file or avi motion file.
- Maintainer status: maintained
- Maintainer: Vincent Rabaud <vincent.rabaud AT gmail DOT com>, Autonomoustuff team <software AT autonomoustuff DOT com>
- Author: Kei Okada
- License: BSD
- Source: git https://github.com/ros-perception/image_pipeline.git (branch: noetic)
Contents
Overview
image_publisher provides a node/nodelets for publishing image as a ROS image topic.
Simplest example are
rosrun image_publisher image_publisher /opt/ros/indigo/share/rviz/images/splash.png
Complex launchfile example
<launch> <node pkg="image_publisher" type="image_publisher" name="image_publisher" args="$(find rviz)/images/splash.png" > <param name="flip_horizontal" value="false" /> <param name="flip_vertical" value="false" /> <param name="frame_id" value="my_camera" /> <param name="publish_rate" value="1" /> <param name="camera_info_url" value="file:///$(env HOME)/.ros/camera_info/camera.yaml" /> <!-- relative to ~/.ros/ --> </node> </launch>
More complex nodelet example using launch file
<launch> <node pkg="nodelet" type="nodelet" name="manager" args="manager"/> <node pkg="nodelet" type="nodelet" name="image_publisher" args="load image_publisher/image_publisher manager"> <param name="filename" value="$(find rviz)/images/splash.png" /> <param name="flip_horizontal" value="false" /> <param name="flip_vertical" value="false" /> </node> <param name="/manager/frame_id" value="my_camera" /> <param name="/manager/publish_rate" value="1" /> <param name="camera_info_url" value="file:///$(env HOME)/.ros/camera_info/camera.yaml" /> <!-- relative to ~/.ros/ --> </launch>
Node
image_publisher
Node to publish sensor_msgs/Image, requires filename argument.Published Topics
image_raw (sensor_msgs/Image)- ROS Image message of your input file.
- CameraInfo published along with Image
Parameters
filename (string, default: "")- Name of image file to be published.
- Flip output image horizontally.
- Flip output image vertically.
- Frame id inserted in published image and camera_info.
- Rate to publish image (hz).
- Path to camera info.
Nodelets
image_publisher/image_publisher
Nodelet to publish sensor_msgs/ImagePublished Topics
image_raw (sensor_msgs/Image)- ROS Image message of your input file.
- CameraInfo published along with Image