![]() |
TerraLib 4.1
|
This is the class for radar Frost filter. More...
#include <TePDIRadarFrostFilter.hpp>
Public Types | |
| enum | TePDIFrostDetType { TePDIFrostDTLinear = 1, TePDIFrostDTQuadratic = 2 } |
| typedef TeSharedPtr < TePDIRadarFrostFilter > | pointer |
| typedef const TeSharedPtr < TePDIRadarFrostFilter > | const_pointer |
Public Member Functions | |
| TePDIRadarFrostFilter () | |
| Default Constructor. | |
| ~TePDIRadarFrostFilter () | |
| Default Destructor. | |
| bool | CheckParameters (const TePDIParameters ¶meters) const |
| Checks if the supplied parameters fits the requirements of each PDI algorithm implementation. | |
Protected Member Functions | |
| bool | RunImplementation () |
| Runs the current algorithm implementation. | |
| void | ResetState (const TePDIParameters ¶ms) |
| Reset the internal state to the initial state. | |
This is the class for radar Frost filter.
| input_image | (TePDITypes::TePDIRasterPtrType), |
| output_image | (TePDITypes::TePDIRasterPtrType), |
| channels | (std::vector<int>) - Band(s) to process. For |
| iterations | (int) - Iterations number, |
| det_type | (TePDIFrostDetType) - Detection type, |
| look_number | (double) - Image look number, |
| corr_coef | (double ) - The correlation coeficient for each convolution. |
| typedef const TeSharedPtr< TePDIRadarFrostFilter > TePDIRadarFrostFilter::const_pointer |
Type definition for a const algorithm instance pointer.
Reimplemented from TePDIRadarFilter.
Type definition for an algorithm instance pointer.
Reimplemented from TePDIRadarFilter.
| TePDIRadarFrostFilter::TePDIRadarFrostFilter | ( | ) |
Default Constructor.
| TePDIRadarFrostFilter::~TePDIRadarFrostFilter | ( | ) |
Default Destructor.
| bool TePDIRadarFrostFilter::CheckParameters | ( | const TePDIParameters & | parameters | ) | const [virtual] |
Checks if the supplied parameters fits the requirements of each PDI algorithm implementation.
| parameters | The parameters to be checked. |
Implements TePDIAlgorithm.
| void TePDIRadarFrostFilter::ResetState | ( | const TePDIParameters & | params | ) | [protected, virtual] |
Reset the internal state to the initial state.
| params | The new parameters referente at initial state. |
Reimplemented from TePDIRadarFilter.
| bool TePDIRadarFrostFilter::RunImplementation | ( | ) | [protected, virtual] |
Runs the current algorithm implementation.
Implements TePDIAlgorithm.