Namespaces |
| namespace | msg |
Classes |
| class | GrabCut3DObjectSegmenter |
| class | ObjectSegmentationDisplay |
| struct | ObjectSegmentationGuiAction_ |
| struct | ObjectSegmentationGuiActionFeedback_ |
| struct | ObjectSegmentationGuiActionGoal_ |
| struct | ObjectSegmentationGuiActionResult_ |
| struct | ObjectSegmentationGuiFeedback_ |
| struct | ObjectSegmentationGuiGoal_ |
| struct | ObjectSegmentationGuiResult_ |
| class | ObjectSegmentationRvizUI |
| class | TableDetector |
Typedefs |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiAction_
< std::allocator< void > > | ObjectSegmentationGuiAction |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiAction
const > | ObjectSegmentationGuiActionConstPtr |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiActionFeedback_
< std::allocator< void > > | ObjectSegmentationGuiActionFeedback |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionFeedback
const > | ObjectSegmentationGuiActionFeedbackConstPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionFeedback > | ObjectSegmentationGuiActionFeedbackPtr |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiActionGoal_
< std::allocator< void > > | ObjectSegmentationGuiActionGoal |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionGoal
const > | ObjectSegmentationGuiActionGoalConstPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionGoal > | ObjectSegmentationGuiActionGoalPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiAction > | ObjectSegmentationGuiActionPtr |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiActionResult_
< std::allocator< void > > | ObjectSegmentationGuiActionResult |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionResult
const > | ObjectSegmentationGuiActionResultConstPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionResult > | ObjectSegmentationGuiActionResultPtr |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiFeedback_
< std::allocator< void > > | ObjectSegmentationGuiFeedback |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiFeedback
const > | ObjectSegmentationGuiFeedbackConstPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiFeedback > | ObjectSegmentationGuiFeedbackPtr |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiGoal_
< std::allocator< void > > | ObjectSegmentationGuiGoal |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiGoal
const > | ObjectSegmentationGuiGoalConstPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiGoal > | ObjectSegmentationGuiGoalPtr |
typedef
::bosch_object_segmentation_gui::ObjectSegmentationGuiResult_
< std::allocator< void > > | ObjectSegmentationGuiResult |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiResult
const > | ObjectSegmentationGuiResultConstPtr |
typedef boost::shared_ptr
< ::bosch_object_segmentation_gui::ObjectSegmentationGuiResult > | ObjectSegmentationGuiResultPtr |
Functions |
| static void | binaryMaskFromGCMask (const Mat &_gc_mask, Mat &_bin_mask) |
| template int | dist (int x_c, int y_c, int x, int y) |
| template float | dist (float x_c, float y_c, float x, float y) |
| template<class T > |
| T | dist (T x_c, T y_c, T x, T y) |
| float | getRGB (float r, float g, float b) |
| void | HSVToRGB (float h, float s, float v, float &r, float &g, float &b) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiResult_< ContainerAllocator > &v) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiGoal_< ContainerAllocator > &v) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiFeedback_< ContainerAllocator > &v) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionResult_< ContainerAllocator > &v) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionGoal_< ContainerAllocator > &v) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiActionFeedback_< ContainerAllocator > &v) |
| template<typename ContainerAllocator > |
| std::ostream & | operator<< (std::ostream &s, const ::bosch_object_segmentation_gui::ObjectSegmentationGuiAction_< ContainerAllocator > &v) |
| void | RGBToHSV (float r, float g, float b, float &h, float &s, float &v) |
| template int | square (int x_c) |
| template float | square (float x_c) |
| template<class T > |
| T | square (T x_c) |
| template void | swap (int &x, int &y) |
| template void | swap (float &x, float &y) |
| template<class T > |
| void | swap (T &x, T &y) |
| void | transformRgb (float val, float &r, float &g, float &b) |
Variables |
| static const Scalar | BK = Scalar(0,0,0) |
| static const Scalar | BL = Scalar(255,0,0) |
| const int | DEFAULT_RECT_SCALE_FACTOR = 2 |
| static const int | DOT_RADIUS = 2 |
| static const Scalar | GR = Scalar(0,255,0) |
| static const Scalar | GY = Scalar(128,128,128) |
| static const char * | HELP_TEXT |
| static const Scalar | LB = Scalar(255,255,160) |
| static const int | LINE_THICKNESS = -1 |
| static const Scalar | PK = Scalar(230,130,255) |
| static const Scalar | RD = Scalar(0,0,255) |
| static const Scalar | WH = Scalar(255,255,255) |