ResampSlc¶
ResampSlc provides a wrapper for the isce::image::ResampSlc class which is responsible for rubber-sheet transformation of SLC rasters.
Documentation¶
-
class
isce3.image.ResampSlc.
ResampSlc
¶ Wrapper for pyResample
-
doppler
¶ Get the content Doppler LUT for the product to be resampled.
-
linesPerTile
¶ Get the number of lines per processing tile.
-
resamp
(pyRaster inSlc=None, pyRaster outSlc=None, pyRaster rgoffRaster=None, pyRaster azoffRaster=None, infile=None, outfile=None, rgfile=None, azfile=None, int inputBand=1, bool flatten=False, bool isComplex=True, int rowBuffer=40)¶ Run resamp on complex image data stored in HDF5 product or specified as an external file.
- Parameters
inSlc (Optional[pyRaster]) – Input SLC raster.
outSlc (Optional[pyRaster]) – Output SLC raster.
rgoffRaster (Optional[pyRaster]) – Input range offset raster.
azoffRaster (Optional[pyRaster]) – Input azimuth offset raster.
infile (Optional[str]) – Filename for input SLC raster.
outfile (Optional[str]) – Filename for output resampled image.
rgfile (Optional[str]) – Filename for range offset raster.
azfile (Optional[str]) – Filename for azimuth offset raster.
inputBand (Optional[int]) – Band number for external file.
flatten (Optional[bool]) – Flatten the resampled image.
isComplex (Optional[bool]) – Input image is complex.
rowBuffer (Optional[int]) – Row padding for reading image tiles.
- Returns
None
-
setReferenceProduct
(pyProduct refProduct, freq=u'A')¶ Set a reference product for flattening.
-