Skip to main content

sam2_automasking.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_automask.hpp> #include <moveit_studio_vision_msgs/msg/mask2_d.hpp> #include <opencv2/core/mat.hpp> #include <sensor_msgs/msg/image.hpp> #include <tl/expected.hpp>

Namespaces Index

namespacemoveit_pro
namespacebehaviors
namespaceinternal

Classes Index

structSam2AutomaskModelPorts
structGetMasks2DAutomask

Segment an image using SAM2 automasking with grid-based point generation. More...

structInferenceHandle

Interface for SAM2 automasking inference. More...

structSAM2AutomaskHandle

Default implementation using the pooled SAM2Automask facade. More...


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.