Erstellen Sie hochauflösende Symbole aus vorhandenen PNG-Dateien

407
id500

Ich habe aus einem sehr alten Projekt eine Reihe von Icons, aber ich habe nicht die Psd, die ich gemacht habe. Ich habe 72x72 Materialdesign-Icons wie diese

Icon sample

Gibt es eine Möglichkeit, diese PNG-Symbole in höhere Auflösungen umzuwandeln?

1
Du kannst nichts tun. Durch das Erhöhen der Pixelabmessungen werden verlorene Informationen niemals wiederhergestellt. Ohne die Originaldateien beginnen Sie am besten von vorne. Dieses Mal arbeiten in Vektorgrafiken & verlieren die Originale nicht. Tetsujin vor 5 Jahren 1
Ich glaube nicht, dass der nahe liegende Grund gültig war. Wenn Sie dies als "Wie kann ich die Bildauflösung verbessern" betrachten, anstatt "Welche Software kann ich zur Verbesserung der Auflösung verwenden?", dann ist es verantwortlich, auch wenn die Antwort "Sie können nicht" ist. Tetsujin vor 5 Jahren 0
Ja, ich denke, es wäre interessant, an einem AI-Algorithmus zu arbeiten, um die Bilder in eine hohe Auflösung umzuwandeln, vielleicht DLSS oder CNN. Jedenfalls ist das etwas später zu erforschen, aber mit den üblichen Techniken hat das nichts mit den png-Dateien zu tun id500 vor 5 Jahren 0
Ich weiß, dass es Programme gab, die Rasterbilder mit unterschiedlichem Erfolg in Vektor umwandelten. Ich bin mir sicher, dass Sie für sie googeln können. Keltari vor 5 Jahren 0
Adobe Illustrator kann die Linien / Kanten dieser Bilder möglicherweise erkennen und in ein Vektorbild konvertieren. Es ist eine kostenpflichtige Software, daher liegt es an Ihnen zu entscheiden, ob sie den Preis wert ist. Zhongjie Shen vor 5 Jahren 0
Dies scheint ziemlich einfach zu sein, obwohl das erneute Skalieren und das Ausführen eines Durchlaufs mit etwas Schärfung und Anti-Aliasing tatsächlich ein gutes Ergebnis liefern kann. Wenn es wirklich kompliziert wird, sind komplexe mehrfarbige Symbole (wie beispielsweise das Firefox-Symbol). Austin Hemmelgarn vor 5 Jahren 0

1 Antwort auf die Frage

2
Mokubai

Es gibt verschiedene Möglichkeiten, Bitmaps in ein Vektorformat zu konvertieren. Es gibt Online-Konverter, aber ich bevorzuge die Verwendung von Inkscape und dessen "Trace Bitmap" -Tool.

Inkscape ist kostenlos und (normalerweise) ziemlich effektiv und funktioniert in den meisten Vektorformaten.

Der Prozess wäre

  1. Öffnen Sie Inkscape
  2. Im aktuellen Arbeitsbereich gehen Sie zu File, importieren und importieren Sie Ihre Bitmap in Ihren Arbeitsbereich.
  3. Wählen Sie die Bitmap im Arbeitsbereich aus (sonst funktioniert das nächste Werkzeug nicht)
  4. Unter dem PathMenü befindet sich das Element Trace Bitmap, wählen Sie es aus. Sie sehen ein Fenster wie das folgende:
  5. Wählen Sie die gewünschten Optionen aus. Sie können entweder die Anzahl der Farben reduzieren oder die Kantenerkennungs- oder Aliasing-Eigenschaften ändern.
  6. Klicken Sie auf OK oder auf Nachzeichnen oder Anwenden (ich kann mich nicht erinnern, welche), und Sie sollten am Ende ein Vektorbild über Ihrer Bitmap anzeigen.
  7. Wählen Sie das Bitmap-Bild aus und löschen Sie es.

Hoffentlich sollten Sie etwas haben, das vage an Ihr Originalbild in einem Vektorformat erinnert. Mit den anderen Inkscape-Werkzeugen können Sie Ihr Vektorbild vereinfachen oder anderweitig perfektionieren.

Sie können dann in beliebigem Format in beliebiger Auflösung speichern.

Auf der Inkscape-Website für Tutorials gibt es ein Trace-Bitmap-Lernprogramm

Inscape selbst kann kostenlos von inkscape.org heruntergeladen werden und läuft unter Windows, Linux & Mac.

Ich gebe zu, das klingt wie eine Werbung, aber ich bin in keiner Weise mit Inkscape verbunden. Ich habe dieses Tool in der Vergangenheit gerade benutzt und fand es ziemlich toll.