Werkzeug zum Reparieren von falsch gezeichneten Strichzeichnungen / Diagrammen als JPEG

997
rjmunro

Wenn Sie eine Strichzeichnung als JPG-Datei komprimieren, wird sie etwas verschwommen. Bereiche mit einfarbiger Farbe werden zu Bereichen mit leicht variabler Farbe usw. Gibt es Werkzeuge, die versuchen, diese Art von Problem zu beheben, die Unschärfe zu entfernen und feste Bereiche wieder fest werden, so dass das Bild besser aussieht und mit PNG oder GIF?

In der Theorie ist die bloße Farbverkleinerung eines Bildes das Richtige, aber im Allgemeinen funktioniert das nicht immer gut. Ich denke, ein Algorithmus, der auf die spezifische Aufgabe der Reparatur von Schäden, die durch Komprimierung als JPG-Objekt gemacht wurden, abgestimmt ist, könnte besser sein.

Im Idealfall möchte ich etwas, das frei von der Befehlszeile aus ausgeführt werden kann.

0
Könnten Sie (einen kleinen repräsentativen Abschnitt davon) ein Beispiel-JPG posten? RedGrittyBrick vor 13 Jahren 2

3 Antworten auf die Frage

2
RedGrittyBrick

Einige Bildbearbeitungsprogramme können Pixelbilder in Vektorbilder umwandeln (durch automatisches "Tracing"). Sie können damit das Bild bereinigen und den Vektor in ein GIF-, PNG- oder anderes Format konvertieren, das verlustfreie Komprimierung verwendet (JPEG ist "verlustbehaftet"). Ich habe Corel Suite in der Vergangenheit verwendet, aber ich bin mir sicher, dass es viele Werkzeuge zum Vektorzeichnen mit dieser Funktion gibt.

Im schlimmsten Fall können Sie JPEG als halbtransluzentes Hintergrundbild hinzufügen, einen Vektor-Layor hinzufügen, Vektorlinien und -kurven manuell nachverfolgen und die darunter liegende Ebene löschen, bevor Sie sie als GIF, PNG usw. speichern. Ich habe das oft getan, um das Unternehmen neu zu erstellen Logos aus der Fuzzy-Hardcopy mit niedriger Auflösung, die Unternehmen normalerweise senden, wenn Sie nach Kunstwerken fragen, die in Software integriert werden sollen. Es funktioniert gut und kann recht schnell sein, wenn Sie sich mit den Werkzeugen zum Zeichnen und Optimieren von Grafiken der Vektor-Art-Software vertraut gemacht haben.

+1 für die Erwähnung der Vektorisierung http://en.wikipedia.org/wiki/Vectorization_%28image_tracing%29 David Cary vor 13 Jahren 0
2
Dour High Arch

Ich hatte genau das gleiche Problem und die Lösung, die ich fand, war der Despeckle-Filter in The GIMP.

Kein Paint.Net-Filter hat das gemacht, was ich wollte, und der GIMP-Despeckle-Filter erfordert etwas manuelles Fummeln, aber dies war die schnellste Lösung, die ich gefunden habe.

Beachten Sie, dass, wie HarryMC sagt, es zu einer Bildverschlechterung kommen kann. Versuchen Sie, den Schärfefilter nach (nicht vorher) zu verwenden.

0
harrymc

Ein Pixel weg ist ein Pixel verloren. Jede Zerstörung eines Bildes ist im Allgemeinen irreversibel.

Insbesondere können Sie einen Foto-Editor verwenden, um das Problem Pixel für Pixel manuell zu beheben. Zum Beispiel mit Photoshop oder dem kostenlosen Paint.NET oder IrfanView .

Sie können Hilfe erhalten, indem Sie einige Filter auf das Bild anwenden, z. B. "Scharfzeichnen". Erwarten Sie jedoch nicht zu viel.

Im Allgemeinen ist das verlustfreie TIFF-Format am besten geeignet, um Bilder für die zukünftige Bearbeitung aufzubewahren, obwohl der Speicherplatz maximiert wird.

Ich erwarte keinen 100% ig perfekten Job, nur einen etwas besseren Job, als Sie mit einer einfachen Farbreduktion bekommen. rjmunro vor 13 Jahren 0
Dann ist das Anwenden von Filtern die einzige Möglichkeit. Wenn Sie über Photoshop verfügen, haben Sie die umfangreichste Auswahl an Plug-ins und viele weitere, die Sie im Web finden können. harrymc vor 13 Jahren 0
Ich möchte dies von der Befehlszeile bis zu Tausenden von Bildern tun - das Filtern von Filtern in Photoshop oder Paint.net ist keine Option. rjmunro vor 13 Jahren 0
Mit Photoshop kann ein Filter (oder eine Reihe von Vorgängen) auf einen gesamten Ordner angewendet werden. harrymc vor 13 Jahren 0
[IrfanView] (http://www.irfanview.com/) verfügt auch über die Stapelverarbeitung und den Schärfefilter. harrymc vor 13 Jahren 0