psd_tools.api.mask¶
Mask module.
Mask¶
- class psd_tools.api.mask.Mask(layer)[source]¶
Mask data attached to a layer.
There are two distinct internal mask data: user mask and vector mask. User mask refers any pixel-based mask whereas vector mask refers a mask from a shape path. Internally, two masks are combined and referred real mask.
- property background_color¶
Background color.
- property bbox¶
BBox
- property bottom¶
Bottom coordinate.
- property disabled¶
Disabled.
- property flags¶
Flags.
- property height¶
Height.
- property left¶
Left coordinate.
- property parameters¶
Parameters.
- property real_flags¶
Real flag.
- property right¶
Right coordinate.
- property size¶
(Width, Height) tuple.
- property top¶
Top coordinate.
- topil(real=True, **kwargs)[source]¶
Get PIL Image of the mask.
- Parameters:
real – When True, returns pixel + vector mask combined.
- Returns:
PIL Image object, or None if the mask is empty.
- property width¶
Width.