TeleaWatermarkOptions
Innehåll
[
Dölj
]Inheritance: java.lang.Object, com.aspose.imaging.watermark.options.WatermarkOptions
public class TeleaWatermarkOptions extends WatermarkOptions
De vanliga Telea‑algoritmalternativen.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| TeleaWatermarkOptions(Point[] mask) | Initierar en ny instans av klassen TeleaWatermarkOptions. |
| TeleaWatermarkOptions(GraphicsPath mask) | Initierar en ny instans av klassen TeleaWatermarkOptions. |
Metoder
| Metod | Beskrivning |
|---|---|
| getHalfPatchSize() | Hämtar halva patch-storleken. |
| setHalfPatchSize(int value) | Ställer in halva patch-storleken. |
Example: The example shows how to remove any object from the image using Graphics Path with Telea algorithm.
String imageFilePath = "ball.png";
String outputPath = "no-watermark.png";
try (Image image = Image.load(imageFilePath))
{
PngImage pngImage = (PngImage) image;
GraphicsPath mask = new GraphicsPath();
Figure firstFigure = new Figure();
firstFigure.addShape(new EllipseShape(new RectangleF(350, 170, 570 - 350, 400 - 170)));
mask.addFigure(firstFigure);
TeleaWatermarkOptions options = new TeleaWatermarkOptions(mask);
try (RasterImage result = WatermarkRemover.paintOver(pngImage, options))
{
result.save(outputPath);
}
}
TeleaWatermarkOptions(Point[] mask)
public TeleaWatermarkOptions(Point[] mask)
Initierar en ny instans av klassen TeleaWatermarkOptions.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| mask | Point[] | Masken för det okända området. |
TeleaWatermarkOptions(GraphicsPath mask)
public TeleaWatermarkOptions(GraphicsPath mask)
Initierar en ny instans av klassen TeleaWatermarkOptions.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| mask | GraphicsPath | Masken för det okända området. |
getHalfPatchSize()
public final int getHalfPatchSize()
Hämtar halva patch-storleken.
Värde: Patch-storleken.
Returns: int - halva patch-storleken.
setHalfPatchSize(int value)
public final void setHalfPatchSize(int value)
Ställer in halva patch-storleken.
Värde: Patch-storleken.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | halva patch-storleken. |