Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Eine Image Stencil ist eine vereinfachte visuelle Darstellung eines Bildes, das in Umrisse oder Formen umgewandelt wird. Bei diesem als Bildschablonenbildung bezeichneten Prozess wird ein Rasterbild in eine Schablone oder Vorlage zum Erstellen von Designs oder Grafiken umgewandelt. Typischerweise wird dies durch Vektorisierung erreicht, die das Rasterbild in eine Vektorgrafik aus Punkten, Linien und Kurven umwandelt. Diese Technik ermöglicht die Erstellung von Bildern, die für verschiedene Anwendungen in Kunst, Design und Industrie geeignet sind.
Bildschablonen werden in der Kunst und im Design häufig eingesetzt, um präzise, wiederholbare Designs mit hoher Genauigkeit zu erstellen. Es kommt auch häufig beim Drucken vor, wo Schablonen Tinte oder andere Medien auf Oberflächen auftragen. Darüber hinaus ist das Schablonieren in verschiedenen Bereichen praktisch, beispielsweise im Baugewerbe, wo es zum Malen von Straßenlinien oder Gebäudemarkierungen verwendet wird. Diese Technik ermöglicht eine effiziente und genaue Designerstellung aus Rasterbildern.
Aspose.SVG for Python via .NET bietet eine API zum Erstellen von Schabloneneffekten aus Bildern durch Vektorisieren dieser in Grafiken aus Punkten, Linien und Kurven. Das Erstellen einer Image Stencil beginnt mit dem Hochladen Ihres Bildes und dem Anwenden von Vektorisierungsalgorithmen darauf – Quantisieren der Farbe, Konturverfolgung zum Extrahieren von Formen usw. Darüber hinaus können Sie Vektorisierungseinstellungen anpassen, z. B. das Anwenden von Spurenglättung, um gezackte Kanten zu beseitigen und ein poliertes Ergebnis zu erzielen Bild.
Sobald die Schablone erstellt ist, kann das vektorisierte Bild als SVG-Datei exportiert werden und als Vorlage für den Schabloneneffekt dienen. Diese Vorlage kann dann verwendet werden, um das gewünschte Design zu erstellen, entweder manuell oder mit digitalen Designtools. Aspose.SVG for Python via .NET bietet eine leistungsstarke, benutzerfreundliche Oberfläche für die effiziente und hochwertige Schablonenerstellung aus Rasterbildern und ist damit ein unschätzbar wertvolles Werkzeug für Künstler und Designer.
Um Schablonen aus Bildern zu erstellen, können Sie die webbasierte Anwendung Bildschablone – Image Stencil verwenden.
Hier ist ein Python-Codebeispiel, wie man mithilfe der Python-Bibliothek Aspose.SVG ein PNG-Bild in eine Schablone umwandelt. Sie sollten ein paar Schritte befolgen:
ImageVectorizer ist die Hauptklasse zum Konvertieren von Bildern in Vektorgrafiken.BezierPathBuilder-Instanz fest. Das bedeutet, dass der Vektorisierer die im path_builder angegebenen Einstellungen für die Pfaderstellung und -optimierung verwendet.type auf StencilType.MONO_COLOR. Dadurch wird eine Schablone mit einer einzigen, einheitlichen Farbe für den Umriss erstellt.color mithilfe der Methode Color.from_rgb() auf eine bestimmte RGB-Farbe ein.StencilConfiguration der Eigenschaft
stencil der Konfiguration des Vektorisierers zu.ImageVectorizer und geben Sie den Pfad zur Bilddatei an. Diese Methode gibt ein SVGDocument zurück.SVGDocument auf, um das vektorisierte Bild als SVG-Datei zu speichern, und geben Sie dabei den Ausgabepfad an. 1import os
2from aspose.svg.drawing import Color
3from aspose.svg.imagevectorization import BezierPathBuilder, ImageTraceSmoother, ImageVectorizer, StencilConfiguration, StencilType
4
5# Setup directories
6input_folder = "data/"
7output_folder = "output/"
8if not os.path.exists(output_folder):
9 os.makedirs(output_folder)
10
11# Configuration for image vectorization
12path_builder = BezierPathBuilder()
13path_builder.trace_smoother = ImageTraceSmoother(2)
14path_builder.error_threshold = 20.0
15path_builder.max_iterations = 10
16
17vectorizer = ImageVectorizer()
18vectorizer.configuration.path_builder = path_builder
19vectorizer.configuration.colors_limit = 5
20vectorizer.configuration.line_width = 1.0
21
22# Configuration for image stencil
23stencil_config = StencilConfiguration()
24stencil_config.type = StencilType.MONO_COLOR
25stencil_config.color = Color.from_rgb(0, 0, 255)
26vectorizer.configuration.stencil = stencil_config
27
28# Vectorize an image
29src_file = "image.png"
30with vectorizer.vectorize(os.path.join(input_folder, src_file)) as document:
31 output_file = os.path.join(output_folder, "image-stencil.svg")
32 document.save(output_file)Aspose.SVG bietet einen kostenlosen Online- Image Vectorizer an, mit dem Bitmap-Bilder wie JPG, PNG, BMP, TIFF und GIF in Vektorgrafiken konvertiert werden können. Nach der Konvertierung werden alle Vektorgrafikelemente als SVG-Dateien gespeichert. Unser kostenloser Vektorisierer funktioniert auf jeder Plattform. Mit dieser App können Sie verschiedene Optionen anwenden, um das perfekte Ergebnis zu erzielen. Sparen Sie Zeit und erleben Sie die Vorteile von Vektorgrafiken mit unserem kostenlosen Image Vectorizer!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.