SarBandNames¶
-
class
SarBandNames
(value)[source]¶ Bases:
eoreader.bands.bands.BandNames
SAR Band names
Attributes
Horizontal Transmit-Horizontal Receive Polarisation
Horizontal Transmit-Horizontal Receive Polarisation Despeckled
Horizontal Transmit-Vertical Receive Polarisation
Horizontal Transmit-Vertical Receive Polarisation Despeckled
Vertical Transmit-Horizontal Receive Polarisation
Vertical Transmit-Horizontal Receive Polarisatio Despeckled
Vertical Transmit-Vertical Receive Polarisation
Vertical Transmit-Vertical Receive Polarisation Despeckled
-
HH
= 'HH'¶ Horizontal Transmit-Horizontal Receive Polarisation
-
HH_DSPK
= 'HH_DSPK'¶ Horizontal Transmit-Horizontal Receive Polarisation Despeckled
-
HV
= 'HV'¶ Horizontal Transmit-Vertical Receive Polarisation
-
HV_DSPK
= 'HV_DSPK'¶ Horizontal Transmit-Vertical Receive Polarisation Despeckled
-
VH
= 'VH'¶ Vertical Transmit-Horizontal Receive Polarisation
-
VH_DSPK
= 'VH_DSPK'¶ Vertical Transmit-Horizontal Receive Polarisatio Despeckled
-
VV
= 'VV'¶ Vertical Transmit-Vertical Receive Polarisation
-
VV_DSPK
= 'VV_DSPK'¶ Vertical Transmit-Vertical Receive Polarisation Despeckled
-
classmethod
corresponding_despeckle
(band: eoreader.bands.bands.SarBandNames)[source]¶ Corresponding despeckled band.
>>> SarBandNames.corresponding_despeckle(SarBandNames.VV) <SarBandNames.VV_DSPK: 'VV_DSPK'> >>> SarBandNames.corresponding_despeckle(SarBandNames.VV_DSPK) <SarBandNames.VV_DSPK: 'VV_DSPK'>
- Parameters
band (SarBandNames) – Noisy (speckle) band
- Returns
Despeckled band
- Return type
-
classmethod
corresponding_speckle
(band: eoreader.bands.bands.SarBandNames)[source]¶ Corresponding speckle (noisy) band.
>>> SarBandNames.corresponding_speckle(SarBandNames.VV) <SarBandNames.VV: 'VV'> >>> SarBandNames.corresponding_speckle(SarBandNames.VV_DSPK) <SarBandNames.VV: 'VV'>
- Parameters
band (SarBandNames) – Noisy (speckle) band
- Returns
Despeckled band
- Return type
-
classmethod
is_despeckle
(band: eoreader.bands.bands.SarBandNames)[source]¶ Returns True if the band corresponds to a despeckled one.
>>> SarBandNames.is_despeckle(SarBandNames.VV) False >>> SarBandNames.is_despeckle(SarBandNames.VV_DSPK) True
- Parameters
band (SarBandNames) – Band to test
- Returns
Despeckled band
- Return type
-