, including all inherited members.
| arm_color_model_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| arm_enlarge_width_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| arm_shrink_width_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| ArmObjSegmentation(float fg_tied_weight=10.0, float bg_tied_weight=10.0, float bg_enlarge_size=100, float arm_enlarge_width=15, float arm_shrink_width_=15, float sigma=1.0, float lambda=5.0) | tabletop_pushing::ArmObjSegmentation | |
| bg_color_model_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| bg_enlarge_size_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| bg_tied_weight_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| buildBGColorModel(GMM &table_color_model, GMM &obj_color_model) | tabletop_pushing::ArmObjSegmentation | |
| convertFlowToMat(tabletop_pushing::GraphType *g, tabletop_pushing::NodeTable &nt, int R, int C) | tabletop_pushing::ArmObjSegmentation | [protected, static] |
| dx_kernel_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| dy_kernel_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| fg_tied_weight_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| getArmBand(cv::Mat &input_mask, int enlarge_width, int shrink_width, bool input_inverted=true) | tabletop_pushing::ArmObjSegmentation | [static] |
| getArmBand(cv::Mat &input_mask, int enlarge_width, int shrink_width, bool input_inverted, cv::Mat &larger_mask, cv::Mat &smaller_mask) | tabletop_pushing::ArmObjSegmentation | [static] |
| getEdgeWeightBoundary(float c0, float d0, float c1, float d1) | tabletop_pushing::ArmObjSegmentation | [protected] |
| getGMMColorModel(cv::Mat &samples, cv::Mat &mask, int nc=10) | tabletop_pushing::ArmObjSegmentation | [protected, static] |
| getMorphCross(int img_size, int cross_width) | tabletop_pushing::ArmObjSegmentation | [protected, static] |
| getUnaryWeight(cv::Vec3f sample, GMM &fg_color_model) | tabletop_pushing::ArmObjSegmentation | [protected, static] |
| getXImageDeriv(cv::Mat &color_img) | tabletop_pushing::ArmObjSegmentation | [protected] |
| getYImageDeriv(cv::Mat &color_img) | tabletop_pushing::ArmObjSegmentation | [protected] |
| have_arm_color_model_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| have_bg_color_model_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| loadArmColorModel(std::string file_path) | tabletop_pushing::ArmObjSegmentation | |
| loadBGColorModel(std::string file_path) | tabletop_pushing::ArmObjSegmentation | |
| pairwise_lambda_ | tabletop_pushing::ArmObjSegmentation | [protected] |
| segment(cv::Mat &color_img, cv::Mat &depth_img, cv::Mat &self_mask, cv::Mat &table_mask, bool init_color_models=true) | tabletop_pushing::ArmObjSegmentation | |
| setBGColorModel(GMM &new_bg_model) | tabletop_pushing::ArmObjSegmentation | |
| sigma_d_ | tabletop_pushing::ArmObjSegmentation | [protected] |