The D_Value_Distribution_List class inherits D_Component_List and calculates the statistical distribution of pixel values in the blobs.
More...
#include <d_value_distribution_list.h>
|
| D_Value_Distribution_List () |
|
| D_Value_Distribution_List (Mat *pMA_Label, Mat *pMA_Value, int connectivity=8) |
|
int | set_Mats (Mat *pMA_Label, Mat *pMA_Value, int connectivity=8) |
|
D_Component_List * | get_CompList () |
|
size_t | get_size () |
|
double | get_Values (int comp, int axe, int cla, int val) |
|
vector< double > | get_Values (int comp, int axe, int cla) |
|
vector< vector< double > > | get_Values (int comp, int axe) |
|
vector< vector< vector< double > > > | get_Values (int comp) |
|
vector< vector< vector< vector< double > > > > | get_Values () |
|
double | get_Stat (int comp, int axe, int cla, int stat) |
|
vector< double > | get_Stat (int comp, int axe, int cla) |
|
vector< vector< double > > | get_Stat (int comp, int axe) |
|
vector< vector< vector< double > > > | get_Stat (int comp) |
|
vector< vector< vector< vector< double > > > > | get_Stat () |
|
vector< vector< double > > | get_Axe (int axe, int stat=c_STAT_MEAN_ARITMETIC) |
|
void | calc_All () |
|
void | calc_ComAxeClaVal () |
|
void | calc_ComAxeClaSta () |
|
The D_Value_Distribution_List class inherits D_Component_List and calculates the statistical distribution of pixel values in the blobs.
Takes a index from D_AXE_ENUM (representing an geometrical axis) and calculates the distribution of pixel values using this axe. For example a the mean intensity at radius=5px is calculated.
◆ D_Value_Distribution_List() [1/2]
D_Value_Distribution_List::D_Value_Distribution_List |
( |
| ) |
|
◆ D_Value_Distribution_List() [2/2]
D_Value_Distribution_List::D_Value_Distribution_List |
( |
Mat * |
pMA_Label, |
|
|
Mat * |
pMA_Value, |
|
|
int |
connectivity = 8 |
|
) |
| |
◆ calc_All()
void D_Value_Distribution_List::calc_All |
( |
| ) |
|
◆ calc_ComAxeClaSta()
void D_Value_Distribution_List::calc_ComAxeClaSta |
( |
| ) |
|
◆ calc_ComAxeClaVal()
void D_Value_Distribution_List::calc_ComAxeClaVal |
( |
| ) |
|
◆ get_Axe()
vector< vector< double > > D_Value_Distribution_List::get_Axe |
( |
int |
axe, |
|
|
int |
stat = c_STAT_MEAN_ARITMETIC |
|
) |
| |
◆ get_CompList()
◆ get_size()
size_t D_Value_Distribution_List::get_size |
( |
| ) |
|
|
inline |
◆ get_Stat() [1/5]
vector< vector< vector< vector< double > > > > D_Value_Distribution_List::get_Stat |
( |
| ) |
|
◆ get_Stat() [2/5]
vector< vector< vector< double > > > D_Value_Distribution_List::get_Stat |
( |
int |
comp | ) |
|
◆ get_Stat() [3/5]
vector< vector< double > > D_Value_Distribution_List::get_Stat |
( |
int |
comp, |
|
|
int |
axe |
|
) |
| |
◆ get_Stat() [4/5]
vector< double > D_Value_Distribution_List::get_Stat |
( |
int |
comp, |
|
|
int |
axe, |
|
|
int |
cla |
|
) |
| |
◆ get_Stat() [5/5]
double D_Value_Distribution_List::get_Stat |
( |
int |
comp, |
|
|
int |
axe, |
|
|
int |
cla, |
|
|
int |
stat |
|
) |
| |
◆ get_Values() [1/5]
vector< vector< vector< vector< double > > > > D_Value_Distribution_List::get_Values |
( |
| ) |
|
◆ get_Values() [2/5]
vector< vector< vector< double > > > D_Value_Distribution_List::get_Values |
( |
int |
comp | ) |
|
◆ get_Values() [3/5]
vector< vector< double > > D_Value_Distribution_List::get_Values |
( |
int |
comp, |
|
|
int |
axe |
|
) |
| |
◆ get_Values() [4/5]
vector< double > D_Value_Distribution_List::get_Values |
( |
int |
comp, |
|
|
int |
axe, |
|
|
int |
cla |
|
) |
| |
◆ get_Values() [5/5]
double D_Value_Distribution_List::get_Values |
( |
int |
comp, |
|
|
int |
axe, |
|
|
int |
cla, |
|
|
int |
val |
|
) |
| |
◆ set_Mats()
int D_Value_Distribution_List::set_Mats |
( |
Mat * |
pMA_Label, |
|
|
Mat * |
pMA_Value, |
|
|
int |
connectivity = 8 |
|
) |
| |
The documentation for this class was generated from the following files: