

The module handles ImageMasking.Options processing.

## **Classes**
| **Class** | **Description** |
| :- | :- |
| [AssumedObjectData](/imaging/python-net/aspose.imaging.masking.options/assumedobjectdata/) | The assumed object's data. Includes object's type and area. |
| [AutoMaskingArgs](/imaging/python-net/aspose.imaging.masking.options/automaskingargs/) | Represents the arguments that are specified for automated masking methods |
| [AutoMaskingGraphCutOptions](/imaging/python-net/aspose.imaging.masking.options/automaskinggraphcutoptions/) | The GraphCut auto masking options. |
| [GraphCutMaskingOptions](/imaging/python-net/aspose.imaging.masking.options/graphcutmaskingoptions/) | The GraphCut auto masking options. |
| [IMaskingArgs](/imaging/python-net/aspose.imaging.masking.options/imaskingargs/) | The masking arguments |
| [ManualMaskingArgs](/imaging/python-net/aspose.imaging.masking.options/manualmaskingargs/) | Represents the arguments that are specified for manual masking method |
| [MaskingOptions](/imaging/python-net/aspose.imaging.masking.options/maskingoptions/) | Represents the common image masking options. |
## **Enumerations**
| **Enumeration** | **Description** |
| :- | :- |
| [DetectedObjectType](/imaging/python-net/aspose.imaging.masking.options/detectedobjecttype/) | The detected object types enumeration. |
| [SegmentationMethod](/imaging/python-net/aspose.imaging.masking.options/segmentationmethod/) | Segmentation methods types |
