Hier ist ein Beispiel dafür, was ich tun möchte.
Die Idee ist: Der Filter sucht nach Bereichen benachbarter (oder sogar nicht benachbarter) Farben, die sehr ähnlich sind (nur wenige Farbstufen voneinander entfernt), und färbt sie alle auf dieselbe Farbe um. Ich denke, es könnte diese eine Farbe auswählen, indem nur alle Pixel im ausgewählten Bereich gemittelt werden.
Um diesen Effekt manuell zu erzielen, klicke ich mit der rechten Maustaste -> Farbbereich (mit dem Zauberstab), um meine Farbblöcke auszuwählen, und fülle sie dann mit der gewünschten Farbe. Aber hat jemand einen Filter erstellt, der dies in einem Durchgang erledigt?
Image-adjust-Posterize scheint zu kämpfen, um unerwünschte ähnliche Farben beizubehalten, anstatt sie nur zu ihren Nachbarn zusammenzufassen. Der Medianfilter ist genau das, was ich möchte, verwischt aber auch Bereiche, die ich nicht verwischen möchte.
quelle
Antworten:
Sie können
Save for Web and devices...
dann das PNG-8-Format auswählen, den Dither auf 0% drehen und die Anzahl der Farben auf wenige reduzieren. Ich habe mit Ihrem Beispielbild vernünftige Ergebnisse erzielt, indem ich die Anzahl der Farben auf 6 reduziert habe.quelle
Versuchen Sie, das Bild in ein Vektorformat zu konvertieren. Zum Beispiel macht VectorMagic einen großartigen Job
quelle
Ich stimme Majenko zu, dass dies am besten auf gd.stackexchange.com beantwortet werden kann. Hier sind jedoch einige Tipps:
quelle
Öffnen Sie das Bild.
Klicken Sie auf Bild> Modus> Indizierte Farbe, um die Farbreduktion zu öffnen.
Erzwungen: Keine, Dither: Keine, Transparenz: 0, 'Palette' muss
in 'Local Adaptive' geändert werden, und die Anzahl der Farben muss so weit reduziert werden, dass sich das Gesamtbild nicht ändert. Ändern Sie dann die 'Palette' in 'Benutzerdefiniert'. Sie finden alle Farben in der Tabelle. Um die Farben zu löschen, klicken Sie auf Strg + klicken Sie auf die Farbe, die Sie löschen möchten. Diese bestimmte Farbe wird gelöscht, daher wird die Palette entsprechend Ihren Anforderungen eingeschränkt. OK klicken.
Konvertieren Sie das Bild in RGB. (Bild> Modus> RGB)
Ändern Sie es erneut in eine indizierte Farbe und dann in die Palette in "Genau". Sie erhalten die exakt reduzierten Farben.
quelle
Bild> Modus> indizierte Farbe
Ich erstelle Muster für Teppiche auf diese Weise .. für diese Angelegenheit .. alle zuvor genannten auch.
Indizierte Farben eignen sich jedoch am besten für die Farbzählung. fettet Schichten, so dass Sie eine kleine Vorbereitungsarbeit machen müssen .. aber imo das ist eine gute Lebenspraxis
quelle
Ich denke, dass Sie die Filter und Plugins von Illustrator in Photoshop verwenden können, aber derzeit selbst überprüfen können. Illustrator haben Bitmap-Trace-Plugin.
quelle
Ich habe festgestellt, dass neuere Versionen von Photoshop einen Filter namens "Surface Blur" haben, der fast genau das tut, was ich will. Es gibt es tatsächlich seit CS2, also habe ich es vielleicht verpasst.
Es funktioniert sehr gut auf Cartoons oder kontrastreichen Fotos. Es sieht immer noch nicht so gut aus wie "manuell", aber ich finde, ich kann es einmal für das gesamte Bild tun und dann einige ausgewählte Bereiche manuell reparieren.
quelle