MoveIt Pro Behavior
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
publish_mask2d.cpp File Reference
#include "moveit_studio_behavior/behaviors/visualization/publish_mask2d.hpp"
#include "cv_bridge/cv_bridge.h"
#include "fmt/format.h"
#include "geometry_msgs/msg/twist_stamped.hpp"
#include "moveit_studio_behavior_interface/get_required_ports.hpp"
#include "moveit_studio_behavior_interface/metadata_fields.hpp"
#include "moveit_studio_vision_msgs/msg/mask2_d.hpp"
#include "opencv2/opencv.hpp"
Include dependency graph for publish_mask2d.cpp:

Namespaces

namespace  moveit_studio
 
namespace  moveit_studio::behaviors
 

Functions

std::vector< cv::Scalar > moveit_studio::behaviors::generate_distinct_colors (const size_t n)
 
void moveit_studio::behaviors::overlayMasks (const cv::Mat &mask, const cv::Scalar &color, cv::Mat &image, const float alpha=0.5)