# psd_tools.psd.filter_effects

Filter effects structure.

## FilterEffects

class psd_tools.psd.filter_effects.FilterEffects(items=_Nothing.NOTHING, version: int = 1)

  List-like FilterEffects structure. See `FilterEffect`.

  version

## FilterEffect

class psd_tools.psd.filter_effects.FilterEffect(uuid=None, version=None, rectangle=None, depth=None, max_channels=None, channels=None, extra=None)

  FilterEffect structure.

  uuid
  version
  rectangle
  depth
  max_channels
  channels

    List of `FilterEffectChannel`.

  extra

    See `FilterEffectExtra`.

## FilterEffectChannel

class psd_tools.psd.filter_effects.FilterEffectChannel(is_written=0, compression=None, data=b'')

  FilterEffectChannel structure.

  is_written
  compression
  data

## FilterEffectExtra

class psd_tools.psd.filter_effects.FilterEffectExtra(is_written=0, rectangle=_Nothing.NOTHING, compression: int = 0, data: bytes = b'')

  FilterEffectExtra structure.

  is_written
  rectangle
  compression
  data