RVC::SPATIALFILTER Class Reference
#include <rvc/spatfilt.h>
List of all members.
Public Types |
| enum | FILTERTYPE {
FILTERTYPE_LowPass = 1,
FILTERTYPE_HighPass,
FILTERTYPE_HighBoost,
FILTERTYPE_Median,
FILTERTYPE_Modal,
FILTERTYPE_StdDev,
FILTERTYPE_Gradient,
FILTERTYPE_Sigma,
FILTERTYPE_Frost,
FILTERTYPE_LocalContrast,
FILTERTYPE_Range,
FILTERTYPE_Olympic,
FILTERTYPE_Teager,
FILTERTYPE_Volterra,
FILTERTYPE_LUM,
FILTERTYPE_CS,
FILTERTYPE_Lee,
FILTERTYPE_MLM,
FILTERTYPE_PM,
FILTERTYPE_AMPM,
FILTERTYPE_WMMR,
FILTERTYPE_KuanLLMMSE,
FILTERTYPE_KuanMAP,
FILTERTYPE_Froelich,
FILTERTYPE_UserDefinedSharp,
FILTERTYPE_UserDefinedSmooth
} |
Public Member Functions |
| | SPATIALFILTER (const RVC::SPATIALFILTER &rhs) |
| | SPATIALFILTER () |
| virtual | ~SPATIALFILTER () |
| double | GetBoost () const |
| INT16 | GetCenterColumn () const |
| INT16 | GetCenterLine () const |
| const DOUBLE_ARRAY< double > & | GetFilterData () const |
| FILTERTYPE | GetFilterType () const |
| double | GetMaxInputThresh () const |
| double | GetMaxOutputThresh () const |
| double | GetMinInputThresh () const |
| double | GetMinOutputThresh () const |
| INT16 | GetNumColumns () const |
| INT16 | GetNumLines () const |
| double | GetOffset () const |
| double | GetScale () const |
| UINT8 | GetVersion () const |
| RVC::SPATIALFILTER & | operator= (const RVC::SPATIALFILTER &rhs) |
| void | SetBoost (double boost) |
| void | SetCenterColumn (INT16 CenterColumn) |
| void | SetCenterLine (INT16 CenterLine) |
| void | SetFilterData (const DOUBLE_ARRAY< double > &FilterData) |
| void | SetFilterType (FILTERTYPE FilterType) |
| void | SetMaxInputThresh (double MaxInputThresh) |
| void | SetMaxOutputThresh (double MaxOutputThresh) |
| void | SetMinInputThresh (double MinInputThresh) |
| void | SetMinOutputThresh (double MinOutputThresh) |
| void | SetNumColumns (INT16 NumColumns) |
| void | SetNumLines (INT16 NumLines) |
| void | SetOffset (double offset) |
| void | SetScale (double scale) |
| void | SetVersion (UINT8 Version) |
Member Enumeration Documentation
- Enumerator:
| FILTERTYPE_LowPass |
|
| FILTERTYPE_HighPass |
|
| FILTERTYPE_HighBoost |
|
| FILTERTYPE_Median |
|
| FILTERTYPE_Modal |
|
| FILTERTYPE_StdDev |
|
| FILTERTYPE_Gradient |
|
| FILTERTYPE_Sigma |
|
| FILTERTYPE_Frost |
|
| FILTERTYPE_LocalContrast |
|
| FILTERTYPE_Range |
|
| FILTERTYPE_Olympic |
|
| FILTERTYPE_Teager |
|
| FILTERTYPE_Volterra |
|
| FILTERTYPE_LUM |
|
| FILTERTYPE_CS |
|
| FILTERTYPE_Lee |
|
| FILTERTYPE_MLM |
|
| FILTERTYPE_PM |
|
| FILTERTYPE_AMPM |
|
| FILTERTYPE_WMMR |
|
| FILTERTYPE_KuanLLMMSE |
|
| FILTERTYPE_KuanMAP |
|
| FILTERTYPE_Froelich |
|
| FILTERTYPE_UserDefinedSharp |
|
| FILTERTYPE_UserDefinedSmooth |
|
Constructor & Destructor Documentation
| RVC::SPATIALFILTER::SPATIALFILTER |
( |
|
) |
|
| virtual RVC::SPATIALFILTER::~SPATIALFILTER |
( |
|
) |
[virtual] |
Member Function Documentation
| double RVC::SPATIALFILTER::GetBoost |
( |
|
) |
const [inline] |
Obtain the boost value.
- Returns:
- : Boost value
| INT16 RVC::SPATIALFILTER::GetCenterColumn |
( |
|
) |
const [inline] |
Obtain the center column of the filter.
- Returns:
- : Filter center column
| INT16 RVC::SPATIALFILTER::GetCenterLine |
( |
|
) |
const [inline] |
Obtain the center line of the filter.
- Returns:
- : Filter center line
| const DOUBLE_ARRAY<double>& RVC::SPATIALFILTER::GetFilterData |
( |
|
) |
const [inline] |
Obtain the filter coefficient data.
- Returns:
- : Filter coefficient data
| FILTERTYPE RVC::SPATIALFILTER::GetFilterType |
( |
|
) |
const [inline] |
Obtain the type of filter.
- Returns:
- : Filter type
| double RVC::SPATIALFILTER::GetMaxInputThresh |
( |
|
) |
const [inline] |
Obtain the maximum filter input threshold.
- Returns:
- : Maximum filter input threshold
| double RVC::SPATIALFILTER::GetMaxOutputThresh |
( |
|
) |
const [inline] |
Obtain the maximum filter output threshold.
- Returns:
- : Maximum filter output threshold
| double RVC::SPATIALFILTER::GetMinInputThresh |
( |
|
) |
const [inline] |
Obtain the minimum filter input threshold.
- Returns:
- : Minimum filter input threshold
| double RVC::SPATIALFILTER::GetMinOutputThresh |
( |
|
) |
const [inline] |
Obtain the minimum filter output threshold.
- Returns:
- : Minimum filter output threshold
| INT16 RVC::SPATIALFILTER::GetNumColumns |
( |
|
) |
const [inline] |
Obtain the number of columns in the filter.
- Returns:
- : Number of filter columns
| INT16 RVC::SPATIALFILTER::GetNumLines |
( |
|
) |
const [inline] |
Obtain the number of lines in the filter.
- Returns:
- : Number of filter lines
| double RVC::SPATIALFILTER::GetOffset |
( |
|
) |
const [inline] |
Obtain the offset value.
- Returns:
- : Offset value
| double RVC::SPATIALFILTER::GetScale |
( |
|
) |
const [inline] |
Obtain the scale value.
- Returns:
- : Scale value
| UINT8 RVC::SPATIALFILTER::GetVersion |
( |
|
) |
const [inline] |
Obtain the version of the filter.
- Returns:
- : Filter version number
| void RVC::SPATIALFILTER::SetBoost |
( |
double |
boost |
) |
[inline] |
Set the filter boost value.
| void RVC::SPATIALFILTER::SetCenterColumn |
( |
INT16 |
CenterColumn |
) |
[inline] |
Set the filter center column.
| void RVC::SPATIALFILTER::SetCenterLine |
( |
INT16 |
CenterLine |
) |
[inline] |
Set the filter center line.
| void RVC::SPATIALFILTER::SetFilterData |
( |
const DOUBLE_ARRAY< double > & |
FilterData |
) |
[inline] |
Set the filter coefficient data.
| void RVC::SPATIALFILTER::SetFilterType |
( |
FILTERTYPE |
FilterType |
) |
[inline] |
| void RVC::SPATIALFILTER::SetMaxInputThresh |
( |
double |
MaxInputThresh |
) |
[inline] |
Set the filter maximum input threshold.
| void RVC::SPATIALFILTER::SetMaxOutputThresh |
( |
double |
MaxOutputThresh |
) |
[inline] |
Set the filter maximum output threshold.
| void RVC::SPATIALFILTER::SetMinInputThresh |
( |
double |
MinInputThresh |
) |
[inline] |
Set the filter minimum input threshold.
| void RVC::SPATIALFILTER::SetMinOutputThresh |
( |
double |
MinOutputThresh |
) |
[inline] |
Set the filter minimum output threshold.
| void RVC::SPATIALFILTER::SetNumColumns |
( |
INT16 |
NumColumns |
) |
[inline] |
Set the number of columns in the filter.
| void RVC::SPATIALFILTER::SetNumLines |
( |
INT16 |
NumLines |
) |
[inline] |
Set the number of lines in the filter.
| void RVC::SPATIALFILTER::SetOffset |
( |
double |
offset |
) |
[inline] |
Set the filter offset value.
| void RVC::SPATIALFILTER::SetScale |
( |
double |
scale |
) |
[inline] |
Set the filter scale value.
| void RVC::SPATIALFILTER::SetVersion |
( |
UINT8 |
Version |
) |
[inline] |
The documentation for this class was generated from the following file: