satpy.composites.sar module

Composite classes for the VIIRS instrument.

class satpy.composites.sar.SARIce(name, common_channel_mask=True, **kwargs)[source]

Bases: GenericCompositor

The SAR Ice composite.

Collect custom configuration values.

Parameters:

common_channel_mask (bool) – If True, mask all the channels with a mask that combines all the invalid areas of the given data.

class satpy.composites.sar.SARIceLegacy(name, common_channel_mask=True, **kwargs)[source]

Bases: GenericCompositor

The SAR Ice composite, legacy version with dynamic stretching.

Collect custom configuration values.

Parameters:

common_channel_mask (bool) – If True, mask all the channels with a mask that combines all the invalid areas of the given data.

class satpy.composites.sar.SARIceLog(name, common_channel_mask=True, **kwargs)[source]

Bases: GenericCompositor

The SAR Ice composite, using log-scale data.

Collect custom configuration values.

Parameters:

common_channel_mask (bool) – If True, mask all the channels with a mask that combines all the invalid areas of the given data.

class satpy.composites.sar.SARQuickLook(name, common_channel_mask=True, **kwargs)[source]

Bases: GenericCompositor

The SAR QuickLook composite.

Collect custom configuration values.

Parameters:

common_channel_mask (bool) – If True, mask all the channels with a mask that combines all the invalid areas of the given data.

class satpy.composites.sar.SARRGB(name, common_channel_mask=True, **kwargs)[source]

Bases: GenericCompositor

The SAR RGB composite.

Collect custom configuration values.

Parameters:

common_channel_mask (bool) – If True, mask all the channels with a mask that combines all the invalid areas of the given data.

satpy.composites.sar.overlay(top, bottom, maxval=None)[source]

Blending two layers.

from: https://docs.gimp.org/en/gimp-concepts-layer-modes.html

satpy.composites.sar.soft_light(top, bottom, maxval)[source]

Apply soft light.

http://www.pegtop.net/delphi/articles/blendmodes/softlight.htm