13 #include <isce3/io/Raster.h>
15 #include "PhassUnwrapper.h"
17 namespace isce3::unwrap::phass {
24 _correlationThreshold = 0.2;
25 _goodCorrelation = 0.7;
26 _minPixelsPerRegion = 200.0;
68 double _correlationThreshold = 0.2;
69 double _goodCorrelation = 0.7;
70 int _minPixelsPerRegion = 200.0;
71 bool _usePower =
true;
78 #define ISCE_UNWRAP_PHASS_PHASS_ICC
80 #undef ISCE_UNWRAP_PHASS_PHASS_ICC
~Phass()=default
Destructor.
int minPixelsPerRegion() const
Get minimum size of a region to be unwrapped.
Definition: Phass.icc:39
void unwrap(isce3::io::Raster &phaseRaster, isce3::io::Raster &corrRaster, isce3::io::Raster &unwRaster, isce3::io::Raster &labelRaster)
Unwrap the interferometric wrapped phase.
Definition: Phass.cpp:16
double goodCorrelation() const
Get good correlation threshold.
Definition: Phass.icc:29
Phass()
Constructor.
Definition: Phass.h:23
Data structure meant to handle Raster I/O operations.
Definition: Raster.h:34
double correlationThreshold() const
Get correlation threshold increment.
Definition: Phass.icc:19