#include <bgui_image_utils.h>
Definition at line 21 of file bgui_image_utils.h.
Public Member Functions | |
| bgui_image_utils () | |
| constructors. | |
| bgui_image_utils (vil_image_resource_sptr const &image) | |
| ~bgui_image_utils () | |
| void | set_image (vil_image_resource_sptr const &image) |
| Set the image on which properties are computed. | |
| void | set_bin_limit (unsigned bin_limit) |
| void | set_n_skip_upper_bins (unsigned n_skip) |
| void | set_n_skip_lower_bins (unsigned n_skip) |
| void | set_percent_limit (double limit) |
| void | set_min_blocks (unsigned min_blocks) |
| void | set_scan_fraction (double scan_fraction) |
| void | range (double &min_value, double &max_value, unsigned plane=0) |
| bsta_histogram< double > | histogram (unsigned plane=0) |
| bgui_graph_tableau_sptr | hist_graph () |
| bool | default_range_map (vgui_range_map_params_sptr &rmp) |
| Default range map based on default max min values. | |
| bool | range_map_from_hist (float gamma, bool invert, bool gl_map, bool cache, vgui_range_map_params_sptr &rmp) |
| Range map computed from the image histogram. | |
Private Member Functions | |
| bool | init_histogram_from_data () |
| void | set_data_from_view (vil_image_view_base_sptr const &view, double fraction=1.0) |
| void | set_data_by_random_blocks (const unsigned total_num_blocks, vil_blocked_image_resource_sptr const &bir, double fraction=1.0) |
| bool | construct_histogram () |
| double | compute_lower_bound (unsigned plane=0) |
| double | compute_upper_bound (unsigned plane=0) |
Private Attributes | |
| bool | hist_valid_ |
| double | percent_limit_ |
| unsigned | bin_limit_ |
| unsigned | n_skip_upper_bins_ |
| unsigned | n_skip_lower_bins_ |
| unsigned | min_blocks_ |
| double | scan_fraction_ |
| vil_image_resource_sptr | image_ |
| vcl_vector< bsta_histogram< double > > | hist_ |
| vcl_vector< vcl_vector< double > > | data_ |
|
|
constructors.
Definition at line 13 of file bgui_image_utils.cxx. |
|
|
Definition at line 20 of file bgui_image_utils.cxx. |
|
|
Definition at line 29 of file bgui_image_utils.h. |
|
|
Definition at line 227 of file bgui_image_utils.cxx. |
|
|
Definition at line 234 of file bgui_image_utils.cxx. |
|
|
Definition at line 202 of file bgui_image_utils.cxx. |
|
|
Default range map based on default max min values.
Definition at line 321 of file bgui_image_utils.cxx. |
|
|
Definition at line 242 of file bgui_image_utils.cxx. |
|
|
Definition at line 42 of file bgui_image_utils.h. |
|
|
Definition at line 58 of file bgui_image_utils.cxx. |
|
||||||||||||||||
|
Definition at line 48 of file bgui_image_utils.cxx. |
|
||||||||||||||||||||||||
|
Range map computed from the image histogram.
Definition at line 358 of file bgui_image_utils.cxx. |
|
|
Definition at line 34 of file bgui_image_utils.h. |
|
||||||||||||||||
|
Definition at line 189 of file bgui_image_utils.cxx. |
|
||||||||||||
|
Definition at line 145 of file bgui_image_utils.cxx. |
|
|
Set the image on which properties are computed.
Definition at line 33 of file bgui_image_utils.cxx. |
|
|
Definition at line 38 of file bgui_image_utils.h. |
|
|
Definition at line 36 of file bgui_image_utils.h. |
|
|
Definition at line 35 of file bgui_image_utils.h. |
|
|
Definition at line 37 of file bgui_image_utils.h. |
|
|
Definition at line 39 of file bgui_image_utils.h. |
|
|
Definition at line 72 of file bgui_image_utils.h. |
|
|
Definition at line 80 of file bgui_image_utils.h. |
|
|
Definition at line 79 of file bgui_image_utils.h. |
|
|
Definition at line 70 of file bgui_image_utils.h. |
|
|
Definition at line 78 of file bgui_image_utils.h. |
|
|
Definition at line 75 of file bgui_image_utils.h. |
|
|
Definition at line 74 of file bgui_image_utils.h. |
|
|
Definition at line 73 of file bgui_image_utils.h. |
|
|
Definition at line 71 of file bgui_image_utils.h. |
|
|
Definition at line 76 of file bgui_image_utils.h. |
1.4.4