Gibt es einen Photoshop-Filter, der Farben begrenzt, aber besser als Posterize?

Hier ist ein Beispiel dafür, was ich tun möchte.

geben Sie hier die Bildbeschreibung ein

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 im Grunde mit der rechten Maustaste -> Farbbereich (mit Zauberstab-Werkzeug), um meine farbblöcke, dann füllen Sie sie mit der gewünschten Farbe. Aber hat jemand einen Filter erstellt, der dies in einem Durchgang tut?

Image-adjust-Posterize scheint zu kämpfen, um unerwünschte ähnliche Farben zu behalten, anstatt sie nur mit ihren Nachbarn zu gruppieren. Der Medianfilter ist irgendwie das, was ich will, aber er verwischt auch Bereiche, die ich nicht verwischen möchte.

Author: Kenster, 2011-04-10

7 answers

Sie können Save for Web and devices... und wählen Sie dann PNG-8-Format, drehen Sie dither auf 0% und reduzieren Sie die Anzahl der Farben auf nur ein paar. Ich habe vernünftige Ergebnisse mit Ihrem Beispielbild erzielt, indem ich die Anzahl der Farben auf 6 reduziert habe.

 10
Author: Mike Fitzpatrick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-04-10 23:11:26

Versuchen Sie, das Bild in ein Vektorformat zu konvertieren. Zum Beispiel macht VectorMagic einen tollen Job

 4
Author: Gregory Matasov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-19 15:09:00

Ich Stimme mit Majenko, dass dies am besten beantwortet gd.stackexchange.com. Allerdings, hier sind einige Tipps:

  • Vektorisieren Sie das Bild wie bereits erwähnt. VectorMagic kann dies tun, aber auch Illustrator und einige kostenlose Online-Tools wie Aviary Raven.
  • In Graustufen konvertieren, dann posterisieren und dann mit einer Verlaufskarte das Bild neu einfärben. Dies funktioniert normalerweise besser als eine einfache Posterisierung (insbesondere bei Bildern mit viel Rauschen), aber für einige Bilder müssen Sie möglicherweise ändern Sie manuell Farbbereiche mit der gleichen Leuchtkraft.
  • Erstellen Sie separate Ebenen für die verschiedenen Farben. Sie können dann die Ebenen, Schatten/Highlights anpassen oder mehrere Posterize-Durchgänge verwenden, um bessere Farbgrenzen zu erhalten. Dies kann auch mit den oben genannten Prozessen kombiniert werden. Das Aufzeichnen eines Makros für diesen Prozess kann die Dinge beschleunigen.
  • Verwenden Sie Bilder höherer Qualität. Es gibt keine Ein-Klick-Lösung, um eine niedrige Qualität zu erzeugen (dh Lo-Res, Scanner / Fotorauschen, schlechte / ungleichmäßige Beleuchtung, Komprimierungsartefakte usw.) in gestochen scharfe, qualitativ hochwertige Bilder. Aus diesem Grund digitalisieren die meisten professionellen Illustratoren ihre Illustrationen manuell (machen hochauflösende Scans ihrer Skizzen und verwenden ein Digitalisierungstablett, um die Linien digital zu verfolgen und zu färben) oder zeichnen sie einfach digital von Anfang an. Es ist einfach einfacher, die Illustration digital zu zeichnen, als eine Reihe von Filtern zu verwenden, um analoge Grafiken in etwas umzuwandeln, das so aussieht, als wäre es digital gezeichnet worden. Es wird nie so sauber aussehen, und es ist ein viel mehr Arbeit als nur die Illustration in einem Vektor-Bild-Editor wie Illustrator in erster Linie zu schaffen.
 2
Author: Lèse majesté,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-19 15:59:45
  • Öffnen Sie das Bild.

  • Klicken Sie auf-Bild>Modus>Indizierte Farbe, um die Farbreduktion zu öffnen.
    Gezwungen: Keine, Dither: Keine, Transparenz: 0,' Palette ' muss geändert werden
    in "Local Adaptive" und reduzieren Sie die Anzahl der Farben auf ein extend wo sich das über alles Blick des Bildes nicht ändert. Dann ändern Sie die 'Palette' in 'Custom',finden Sie alle Farben in der Tabelle. Um die Farben zu löschen, klicken Sie auf Strg+ auf die gewünschte Farbe löschen. Diese spezifische Farbe bekommt gelöscht, daher beschränken die - palette entsprechend Ihrer Anforderung. OK.

  • Konvertieren Sie das Bild in RGB.(Bild>Modus>RGB)

  • Ändern Sie es erneut in indizierte Farbe und ändern Sie dann die Palette in "Genau".Sie erhalten die genau reduzierten Farben.

 2
Author: Abitha Mary Kose,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-01-31 10:57:19

Bild>Modus>indizierte Farbe

Ich erstelle Muster für Teppiche auf diese Weise.. für diese Angelegenheit.. alle zuvor genannten auch.

Aber indizierte Farbe funktioniert am besten für die Farbanzahl. mästet Schichten, so dass Sie eine lil prep Arbeit zu tun haben.. aber imo, das ist eine gute Lebenspraxis

 1
Author: rooster,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-01-08 20:48:57

Ich denke, dass Sie Illustrator Filter und Plugins in Photoshop verwenden können, aber ich kann es selbst überprüfen. Illustrator muss die bitmap-trace-plugin.

 0
Author: integratorIT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-19 16:29:09

Ich habe festgestellt, dass neuere Versionen von Photoshop einen Filter namens "Oberflächenunschärfe" haben, der fast genau das tut, was ich will. Es gibt es eigentlich schon seit CS2, also habe ich es vielleicht verpasst.

Es funktioniert sehr gut auf Cartoons oder kontrastierenden Fotos. Es sieht immer noch nicht ganz so gut aus wie "manuell", aber ich finde, ich kann es einmal auf das ganze Bild machen und dann manuell ein paar ausgewählte Bereiche reparieren.

 0
Author: CreeDorofl,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-05-22 15:29:53