, 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] |