Class AutoMaskingGraphCutOptions
The GraphCut auto masking options.
public class AutoMaskingGraphCutOptions : GraphCutMaskingOptions
- Inheritance
-
AutoMaskingGraphCutOptions
- Inherited Members
Constructors
AutoMaskingGraphCutOptions()
public AutoMaskingGraphCutOptions()
Properties
AssumedObjects
Gets or sets the assumed objects.
public List<AssumedObjectData> AssumedObjects { get; set; }
Property Value
CalculateDefaultStrokes
Gets or sets a value indicating whether default strokes should be calculated.
public bool CalculateDefaultStrokes { get; set; }
Property Value
DefaultBackgroundStrokes
Gets the default background strokes.
public Point[] DefaultBackgroundStrokes { get; }
Property Value
- Point[]
DefaultForegroundStrokes
Gets the pre-calculated default foreground strokes.
public Point[] DefaultForegroundStrokes { get; }
Property Value
- Point[]
DefaultObjectsRectangles
Gets the default objects rectangles.
public Rectangle[] DefaultObjectsRectangles { get; }
Property Value
PrecalculationProgressEventHandler
Gets or sets the default points pre-calculation process progress event handler.
public ProgressEventHandler PrecalculationProgressEventHandler { get; set; }
Property Value
- ProgressEventHandler
The progress event handler.