Skip to main content

sam2_segmentation.hpp File

Included Headers

#include <filesystem> #include <future> #include <memory> #include <optional> #include <string> #include <string_view> #include <vector> #include <moveit_pro_behavior_interface/async_behavior_base.hpp> #include <moveit_pro_ml/sam2_segment.hpp> #include <moveit_studio_vision_msgs/msg/mask2_d.hpp> #include <sensor_msgs/msg/image.hpp> #include <tl/expected.hpp>

Namespaces Index

namespacemoveit_pro
namespacebehaviors

Classes Index

structGetMasks2DFromPointQuery

Segment an image using the SAM2 model and point prompts. More...

structInferenceHandle

Interface for SAM2 point-prompted segmentation inference. More...

structSAM2SegmentHandle

Default implementation using SAM2Segment over the shared model pool. More...

structLatchedModel

The bundle and runtime this instance latched onto at its first successful load. More...


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.