Skip to main content

ImageAnnotations

An array of annotations for 2D images

Panel Support

ImageAnnotations is used in the Image Panel.

Data Structure

FieldTypeDescription
circlesCircleAnnotation\[\]Circle annotations
pointsPointsAnnotation\[\]Point annotations
textsTextAnnotation\[\]Text annotations

Reference Implementation

The visualization data structure is framework-independent and can be implemented using any supported message encoding:

EncodingData Structure
ROS 1foxglove_msgs/ImageAnnotations
ROS 2foxglove_msgs/msg/ImageAnnotations
JSONfoxglove.ImageAnnotations
Protobuffoxglove.ImageAnnotations
FlatBuffersfoxglove.ImageAnnotations
OMG IDLfoxglove::ImageAnnotations

You must use the data structure names specified above for the visualization to recognize the data structure.