Emulieren Sie den "Farbbereich" -Algorithmus von PhotoShop

Ich versuche, einen manuellen Vorgang in PhotoShop durch einen automatisierten Vorgang auf dem Server zu ersetzen. Gegenwärtig wird in PhotoShop das Werkzeug "Farbbereich" verwendet, um einen Farbbereich unter Verwendung des Faktors "Unschärfe" auszuwählen, wobei je nach Prozessabschnitt entweder mit Schwarz oder Weiß begonnen wird.

Meine ersten Ansätze umfassten sowohl die Verwendung von Schwellenwerten für Lumineszenz im L * a * b-Farbraum als auch DE94 zwischen der Kandidatenfarbe und Schwarz / Weiß. In beiden Fällen habe ich Farben ausgewählt, die nicht ausgewählt werden sollten und / oder Farben, die nicht ausgewählt werden sollten.

Meine Vermutung ist, dass ich für meine Auswahl Kegel anstelle von Kugeln verwenden sollte.

Kann jemand einen Einblick geben, was PhotoShop tut und ob ich in die richtige Richtung gehe? Auch wenn es da draußen eine Bibliothek gibt, die das macht, wäre das großartig. Ich schreibe das gerade in C.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage