A set of features for probability image processing. More...
#include <brip/brip_rect_mask.h>#include <vgl/vgl_box_2d.h>#include <vgl/vgl_polygon.h>#include <vsl/vsl_binary_io.h>#include <vsl/vsl_set_io.h>#include <vcl_vector.h>#include <vcl_set.h>#include <vcl_iosfwd.h>Go to the source code of this file.
Classes | |
| class | bbgm_mask_feature |
| A background-foreground mask to detect boundaries or ribbons or corners. More... | |
| class | bbgm_mask_pair_feature |
| A pair of mask features with intervening foreground probability. More... | |
| class | fless |
| functor to order the bbgm_pair_group_feature set. More... | |
| class | bbgm_pair_group_feature |
| A group of mask pair features with centers within a neighborhood. More... | |
Functions | |
| void | vsl_print_summary (vcl_ostream &os, const bbgm_mask_feature &b) |
| void | vsl_b_write (vsl_b_ostream &os, const bbgm_mask_feature &b) |
| Binary save bbgm_features. | |
| void | vsl_b_read (vsl_b_istream &is, bbgm_mask_feature &b) |
| Binary load bbgm_features. | |
| void | vsl_print_summary (vcl_ostream &os, const bbgm_mask_pair_feature &b) |
| void | vsl_b_write (vsl_b_ostream &os, const bbgm_mask_pair_feature &b) |
| Binary save bbgm_features. | |
| void | vsl_b_read (vsl_b_istream &is, bbgm_mask_pair_feature &b) |
| Binary load bbgm_features. | |
| bool | pair_intersect (bbgm_mask_pair_feature const &mp0, bbgm_mask_pair_feature const &mp1, bool plus_intersect_only=true) |
| void | vsl_print_summary (vcl_ostream &os, const bbgm_pair_group_feature &b) |
| void | vsl_b_write (vsl_b_ostream &os, const bbgm_pair_group_feature &b) |
| Binary save bbgm_features. | |
| void | vsl_b_read (vsl_b_istream &is, bbgm_pair_group_feature &b) |
| Binary load bbgm_features. | |
| bbgm_pair_group_feature | pair_group_merge (bbgm_pair_group_feature const &pg0, bbgm_pair_group_feature const &pg1, float p_path=1.0f) |
| bbgm_pair_group_feature | pair_group_max_union (bbgm_pair_group_feature const &pg0, bbgm_pair_group_feature const &pg1) |
A set of features for probability image processing.
Modifications
<none yet>
Definition in file bbgm_features.h.
| bbgm_pair_group_feature pair_group_max_union | ( | bbgm_pair_group_feature const & | pg0, |
| bbgm_pair_group_feature const & | pg1 | ||
| ) |
Definition at line 557 of file bbgm_features.cxx.
| bbgm_pair_group_feature pair_group_merge | ( | bbgm_pair_group_feature const & | pg0, |
| bbgm_pair_group_feature const & | pg1, | ||
| float | p_path = 1.0f |
||
| ) |
Definition at line 525 of file bbgm_features.cxx.
| bool pair_intersect | ( | bbgm_mask_pair_feature const & | mp0, |
| bbgm_mask_pair_feature const & | mp1, | ||
| bool | plus_intersect_only = true |
||
| ) |
Definition at line 484 of file bbgm_features.cxx.
| void vsl_b_read | ( | vsl_b_istream & | is, |
| bbgm_mask_feature & | b | ||
| ) |
Binary load bbgm_features.
Definition at line 121 of file bbgm_features.cxx.
| void vsl_b_read | ( | vsl_b_istream & | is, |
| bbgm_mask_pair_feature & | b | ||
| ) |
Binary load bbgm_features.
Definition at line 275 of file bbgm_features.cxx.
| void vsl_b_read | ( | vsl_b_istream & | is, |
| bbgm_pair_group_feature & | b | ||
| ) |
Binary load bbgm_features.
Definition at line 472 of file bbgm_features.cxx.
| void vsl_b_write | ( | vsl_b_ostream & | os, |
| const bbgm_mask_feature & | b | ||
| ) |
Binary save bbgm_features.
Definition at line 115 of file bbgm_features.cxx.
| void vsl_b_write | ( | vsl_b_ostream & | os, |
| const bbgm_mask_pair_feature & | b | ||
| ) |
Binary save bbgm_features.
Definition at line 269 of file bbgm_features.cxx.
| void vsl_b_write | ( | vsl_b_ostream & | os, |
| const bbgm_pair_group_feature & | b | ||
| ) |
Binary save bbgm_features.
Definition at line 466 of file bbgm_features.cxx.
| void vsl_print_summary | ( | vcl_ostream & | os, |
| const bbgm_mask_feature & | b | ||
| ) |
Definition at line 128 of file bbgm_features.cxx.
| void vsl_print_summary | ( | vcl_ostream & | os, |
| const bbgm_mask_pair_feature & | b | ||
| ) |
Definition at line 282 of file bbgm_features.cxx.
| void vsl_print_summary | ( | vcl_ostream & | os, |
| const bbgm_pair_group_feature & | b | ||
| ) |
Definition at line 479 of file bbgm_features.cxx.
1.7.5.1