ImageInpaintingPossibleWatermark
Contents
[
Hide
]
ImageInpaintingPossibleWatermark class
Represents a manually specified image region that should be inpainted (filled using surrounding pixels).
public class ImageInpaintingPossibleWatermark : PossibleWatermark
Constructors
| Name | Description |
|---|---|
| ImageInpaintingPossibleWatermark() | Initializes a new instance of the ImageInpaintingPossibleWatermark class. |
Properties
| Name | Description |
|---|---|
| virtual FormattedTextFragments { get; } | Gets the collection of formatted text fragments of this PossibleWatermark. |
| virtual Height { get; } | Gets the height of this PossibleWatermark. |
| ImageData { get; set; } | Gets or sets the image of this PossibleWatermark. |
| Method { get; set; } | Gets or sets the inpainting algorithm. Default is PatchBased. |
| virtual PageNumber { get; } | Gets the page watermark is placed on. |
| override Parent { get; } | Gets the parent of this ImageInpaintingPossibleWatermark. Always returns null because the region is specified manually. |
| PatchSize { get; set; } | Gets or sets patch size used by the algorithm (odd, 5-11). Default is 7. For Telea this is used as HalfPatchSize. |
| Polygons { get; set; } | Gets or sets polygonal regions to be inpainted, in image pixels. Each polygon is an array of vertices. Either Rectangles or Polygons must be specified, but not both. |
| Rectangles { get; set; } | Gets or sets rectangular areas to be inpainted, in image pixels. Either Rectangles or Polygons must be specified, but not both. |
| virtual RotateAngle { get; } | Gets the rotate angle of this PossibleWatermark in degrees. |
| virtual Text { get; set; } | Gets or sets the text of this PossibleWatermark. |
| virtual UnitOfMeasurement { get; } | Gets the unit of measurement of this PossibleWatermark. |
| virtual Width { get; } | Gets the width of this PossibleWatermark. |
| virtual X { get; } | Gets the x-coordinate of this PossibleWatermark. |
| virtual Y { get; } | Gets the y-coordinate of this PossibleWatermark. |
See Also
- class PossibleWatermark
- namespace GroupDocs.Watermark.Search.Watermarks
- assembly GroupDocs.Watermark