TiePointsLocator input parameters. More...
#include <TiePointsLocator.h>
Public Member Functions | |
AbstractParameters * | clone () const |
Create a clone copy of this instance. More... | |
InputParameters () | |
InputParameters (const InputParameters &) | |
const InputParameters & | operator= (const InputParameters ¶ms) |
void | reset () throw ( te::rp::Exception ) |
Clear all internal allocated resources and reset the parameters instance to its initial state. More... | |
~InputParameters () | |
Public Attributes | |
Moravec parameters | |
unsigned int | m_moravecCorrelationWindowWidth |
The correlation window width used to correlate points between the images (minimum 3, default: 11). More... | |
unsigned int | m_moravecWindowWidth |
The Moravec window width used to locate canditate tie-points (minimum 3, default: 5 ). More... | |
unsigned int | m_moravecGaussianFilterIterations |
The number of noise Gaussin iterations, when applicable (used to remove image noise, zero will disable the Gaussian Filter, default:1). More... | |
double | m_moravecMinAbsCorrelation |
The minimum acceptable absolute correlation value when matching features (when applicable), default:0.5, valid range: [0,1]. More... | |
SURF parameters | |
unsigned int | m_surfScalesNumber |
The number of sub-sampling scales to generate, when applicable (default:4, minimum:3). More... | |
unsigned int | m_surfOctavesNumber |
The number of octaves to generate, when applicable (default: 3, minimum:1). More... | |
double | m_surfMaxNormEuclideanDist |
The maximum acceptable euclidean distance when matching features (when applicable), default:0.5, valid range: [0,1]. More... | |
Global parameters | |
enum | InteresPointsLocationStrategyType { InvalidStrategyT = 0, MoravecStrategyT = 1, SurfStrategyT = 2 } |
InteresPointsLocationStrategyType | m_interesPointsLocationStrategy |
The strategy used to locate interest points (default:SurfStrategyT). More... | |
te::rst::Raster const * | m_inRaster1Ptr |
Input raster 1. More... | |
te::rst::Raster const * | m_inMaskRaster1Ptr |
Optional one band input mask raster 1 (tie-points will not be generated inside mask image areas marked with zeroes). More... | |
std::vector< unsigned int > | m_inRaster1Bands |
Bands to be used from the input raster 1. More... | |
unsigned int | m_raster1TargetAreaLineStart |
The first line of the raster 1 target area to process (default:0 - The entire raster will be considered). More... | |
unsigned int | m_raster1TargetAreaColStart |
The first column of the raster 2 target area to process (default:0 - The entire raster will be considered). More... | |
unsigned int | m_raster1TargetAreaWidth |
The raster 1 target area width (default:0 - The entire raster will be considered). More... | |
unsigned int | m_raster1TargetAreaHeight |
The raster 1 target area height (default:0 - The entire raster will be considered). More... | |
te::rst::Raster const * | m_inRaster2Ptr |
Input raster 2. More... | |
te::rst::Raster const * | m_inMaskRaster2Ptr |
Optional one band input mask raster 2 (tie-points will not be generated inside mask image areas marked with zeroes). More... | |
std::vector< unsigned int > | m_inRaster2Bands |
Bands to be used from the input raster 2. More... | |
unsigned int | m_raster2TargetAreaLineStart |
The first line of the raster 2 target area to process (default:0 - The entire raster will be considered). More... | |
unsigned int | m_raster2TargetAreaColStart |
The first column of the raster 2 target area to process (default:0 - The entire raster will be considered). More... | |
unsigned int | m_raster2TargetAreaWidth |
The raster 2 target area width (default:0 - The entire raster will be considered). More... | |
unsigned int | m_raster2TargetAreaHeight |
The raster 2 target area height (default:0 - The entire raster will be considered). More... | |
bool | m_enableMultiThread |
Enable/Disable the use of multi-threads (default:true). More... | |
bool | m_enableProgress |
Enable/Disable the progress interface (default:false). More... | |
unsigned int | m_maxTiePoints |
The maximum number of tie-points to generate (default=0 - Automatically found). More... | |
double | m_pixelSizeXRelation |
The pixel resolution relation m_pixelSizeXRelation = raster1_pixel_res_x / raster2_pixel_res_x (default=1.0). More... | |
double | m_pixelSizeYRelation |
The pixel resolution relation m_pixelSizeYRelation = raster1_pixel_res_y / raster2_pixel_res_y (default=1.0). More... | |
std::string | m_geomTransfName |
The name of the geometric transformation used to ensure tie-points consistency (see each te::gm::GTFactory inherited classes to find each factory key/name, default:Affine). More... | |
double | m_geomTransfMaxError |
The maximum allowed transformation error (pixel units, default:2). More... | |
unsigned int | m_maxR1ToR2Offset |
The maximum offset (pixels units) between a raster 1 point end the respective raster 2 point (default:0 - no offset restriction). More... | |
bool | m_enableGeometryFilter |
Enable/disable the geometry filter/outliers remotion (default:true). More... | |
double | m_geometryFilterAssurance |
Geometry assurance (the error-free selection percent assurance) - valid range (0-1) - default:0.1 - Use 0-zero to let this number be automatically found. More... | |
double | m_rastersRescaleFactor |
Global rescale factor to apply to all input rasters (default:1, valid range: non-zero positive values). More... | |
te::rst::Interpolator::Method | m_interpMethod |
The raster interpolator method (default:NearestNeighbor). More... | |
TiePointsLocator input parameters.
Definition at line 63 of file TiePointsLocator.h.
Definition at line 73 of file TiePointsLocator.h.
te::rp::TiePointsLocator::InputParameters::InputParameters | ( | ) |
Definition at line 57 of file TiePointsLocator.cpp.
References reset().
te::rp::TiePointsLocator::InputParameters::InputParameters | ( | const InputParameters & | other | ) |
Definition at line 62 of file TiePointsLocator.cpp.
References te::rp::Algorithm::operator=(), and te::rp::TiePointsLocator::reset().
te::rp::TiePointsLocator::InputParameters::~InputParameters | ( | ) |
Definition at line 68 of file TiePointsLocator.cpp.
References te::rp::TiePointsLocator::reset().
|
virtual |
Create a clone copy of this instance.
Implements te::common::AbstractParameters.
Definition at line 154 of file TiePointsLocator.cpp.
const TiePointsLocator::InputParameters & te::rp::TiePointsLocator::InputParameters::operator= | ( | const InputParameters & | params | ) |
Definition at line 111 of file TiePointsLocator.cpp.
References m_enableGeometryFilter, m_enableMultiThread, m_enableProgress, m_geometryFilterAssurance, m_geomTransfMaxError, m_geomTransfName, m_inMaskRaster1Ptr, m_inMaskRaster2Ptr, m_inRaster1Bands, m_inRaster1Ptr, m_inRaster2Bands, m_inRaster2Ptr, m_interesPointsLocationStrategy, m_interpMethod, m_maxR1ToR2Offset, m_maxTiePoints, m_moravecCorrelationWindowWidth, m_moravecGaussianFilterIterations, m_moravecMinAbsCorrelation, m_moravecWindowWidth, m_pixelSizeXRelation, m_pixelSizeYRelation, m_raster1TargetAreaColStart, m_raster1TargetAreaHeight, m_raster1TargetAreaLineStart, m_raster1TargetAreaWidth, m_raster2TargetAreaColStart, m_raster2TargetAreaHeight, m_raster2TargetAreaLineStart, m_raster2TargetAreaWidth, m_rastersRescaleFactor, m_surfMaxNormEuclideanDist, m_surfOctavesNumber, m_surfScalesNumber, and te::rp::TiePointsLocator::reset().
|
virtual |
Clear all internal allocated resources and reset the parameters instance to its initial state.
Implements te::common::AbstractParameters.
Definition at line 73 of file TiePointsLocator.cpp.
References te::rst::Interpolator::NearestNeighbor, and SurfStrategyT.
Referenced by InputParameters(), and te::rp::TiePointsLocator::reset().
bool te::rp::TiePointsLocator::InputParameters::m_enableGeometryFilter |
Enable/disable the geometry filter/outliers remotion (default:true).
Definition at line 126 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
bool te::rp::TiePointsLocator::InputParameters::m_enableMultiThread |
Enable/Disable the use of multi-threads (default:true).
Definition at line 110 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::locateSurfInterestPoints(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
bool te::rp::TiePointsLocator::InputParameters::m_enableProgress |
Enable/Disable the progress interface (default:false).
Definition at line 112 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
double te::rp::TiePointsLocator::InputParameters::m_geometryFilterAssurance |
Geometry assurance (the error-free selection percent assurance) - valid range (0-1) - default:0.1 - Use 0-zero to let this number be automatically found.
Definition at line 128 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
double te::rp::TiePointsLocator::InputParameters::m_geomTransfMaxError |
The maximum allowed transformation error (pixel units, default:2).
Definition at line 122 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
std::string te::rp::TiePointsLocator::InputParameters::m_geomTransfName |
The name of the geometric transformation used to ensure tie-points consistency (see each te::gm::GTFactory inherited classes to find each factory key/name, default:Affine).
Definition at line 120 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent(), te::qt::widgets::TiePointsLocatorDialog::tiePointsTableUpdate(), and te::qt::widgets::TiePointsLocatorDialog::transformationInfoUpdate().
te::rst::Raster const* te::rp::TiePointsLocator::InputParameters::m_inMaskRaster1Ptr |
Optional one band input mask raster 1 (tie-points will not be generated inside mask image areas marked with zeroes).
Definition at line 84 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), and operator=().
te::rst::Raster const* te::rp::TiePointsLocator::InputParameters::m_inMaskRaster2Ptr |
Optional one band input mask raster 2 (tie-points will not be generated inside mask image areas marked with zeroes).
Definition at line 98 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), and operator=().
std::vector< unsigned int > te::rp::TiePointsLocator::InputParameters::m_inRaster1Bands |
Bands to be used from the input raster 1.
Definition at line 86 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
te::rst::Raster const* te::rp::TiePointsLocator::InputParameters::m_inRaster1Ptr |
Input raster 1.
Definition at line 82 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
std::vector< unsigned int > te::rp::TiePointsLocator::InputParameters::m_inRaster2Bands |
Bands to be used from the input raster 2.
Definition at line 100 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
te::rst::Raster const* te::rp::TiePointsLocator::InputParameters::m_inRaster2Ptr |
Input raster 2.
Definition at line 96 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
InteresPointsLocationStrategyType te::rp::TiePointsLocator::InputParameters::m_interesPointsLocationStrategy |
The strategy used to locate interest points (default:SurfStrategyT).
Definition at line 80 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::execute(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
te::rst::Interpolator::Method te::rp::TiePointsLocator::InputParameters::m_interpMethod |
The raster interpolator method (default:NearestNeighbor).
Definition at line 132 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
unsigned int te::rp::TiePointsLocator::InputParameters::m_maxR1ToR2Offset |
The maximum offset (pixels units) between a raster 1 point end the respective raster 2 point (default:0 - no offset restriction).
Definition at line 124 of file TiePointsLocator.h.
Referenced by te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_maxTiePoints |
The maximum number of tie-points to generate (default=0 - Automatically found).
Definition at line 114 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::rp::TiePointsLocator::locateSurfInterestPoints(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
unsigned int te::rp::TiePointsLocator::InputParameters::m_moravecCorrelationWindowWidth |
The correlation window width used to correlate points between the images (minimum 3, default: 11).
Definition at line 141 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
unsigned int te::rp::TiePointsLocator::InputParameters::m_moravecGaussianFilterIterations |
The number of noise Gaussin iterations, when applicable (used to remove image noise, zero will disable the Gaussian Filter, default:1).
Definition at line 145 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::executeMoravec(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
double te::rp::TiePointsLocator::InputParameters::m_moravecMinAbsCorrelation |
The minimum acceptable absolute correlation value when matching features (when applicable), default:0.5, valid range: [0,1].
Definition at line 147 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
unsigned int te::rp::TiePointsLocator::InputParameters::m_moravecWindowWidth |
The Moravec window width used to locate canditate tie-points (minimum 3, default: 5 ).
Definition at line 143 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
double te::rp::TiePointsLocator::InputParameters::m_pixelSizeXRelation |
The pixel resolution relation m_pixelSizeXRelation = raster1_pixel_res_x / raster2_pixel_res_x (default=1.0).
Definition at line 116 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
double te::rp::TiePointsLocator::InputParameters::m_pixelSizeYRelation |
The pixel resolution relation m_pixelSizeYRelation = raster1_pixel_res_y / raster2_pixel_res_y (default=1.0).
Definition at line 118 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::TiePointsLocator::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster1TargetAreaColStart |
The first column of the raster 2 target area to process (default:0 - The entire raster will be considered).
Definition at line 90 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster1TargetAreaHeight |
The raster 1 target area height (default:0 - The entire raster will be considered).
Definition at line 94 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster1TargetAreaLineStart |
The first line of the raster 1 target area to process (default:0 - The entire raster will be considered).
Definition at line 88 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster1TargetAreaWidth |
The raster 1 target area width (default:0 - The entire raster will be considered).
Definition at line 92 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster2TargetAreaColStart |
The first column of the raster 2 target area to process (default:0 - The entire raster will be considered).
Definition at line 104 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster2TargetAreaHeight |
The raster 2 target area height (default:0 - The entire raster will be considered).
Definition at line 108 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster2TargetAreaLineStart |
The first line of the raster 2 target area to process (default:0 - The entire raster will be considered).
Definition at line 102 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
unsigned int te::rp::TiePointsLocator::InputParameters::m_raster2TargetAreaWidth |
The raster 2 target area width (default:0 - The entire raster will be considered).
Definition at line 106 of file TiePointsLocator.h.
Referenced by te::rp::SequenceMosaic::execute(), te::rp::GeometricRefining::execute(), te::rp::TiePointsLocator::executeMoravec(), te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorDialog::on_autoAcquireTiePointsPushButton_clicked(), te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked(), and operator=().
double te::rp::TiePointsLocator::InputParameters::m_rastersRescaleFactor |
Global rescale factor to apply to all input rasters (default:1, valid range: non-zero positive values).
Definition at line 130 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::execute(), te::rp::TiePointsLocator::initialize(), and operator=().
double te::rp::TiePointsLocator::InputParameters::m_surfMaxNormEuclideanDist |
The maximum acceptable euclidean distance when matching features (when applicable), default:0.5, valid range: [0,1].
Definition at line 160 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::executeSurf(), te::rp::TiePointsLocator::initialize(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
unsigned int te::rp::TiePointsLocator::InputParameters::m_surfOctavesNumber |
The number of octaves to generate, when applicable (default: 3, minimum:1).
Definition at line 158 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::initialize(), te::rp::TiePointsLocator::locateSurfInterestPoints(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().
unsigned int te::rp::TiePointsLocator::InputParameters::m_surfScalesNumber |
The number of sub-sampling scales to generate, when applicable (default:4, minimum:3).
Definition at line 156 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::initialize(), te::rp::TiePointsLocator::locateSurfInterestPoints(), te::qt::widgets::TiePointsLocatorAdvancedDialog::on_okPushButton_clicked(), operator=(), and te::qt::widgets::TiePointsLocatorAdvancedDialog::showEvent().