Ich bin auf der Suche nach einer praktischen und orthogonalen Lösung, die vorzugsweise:
Das Arbeiten in linearem RGB und/oder hoher Präzision ist nicht perfekt.
Es wäre großartig, mit 8 Bit zu arbeiten, da dies zu einer leistungsfähigeren Leinwand führen würde.
Die erwartete Mischung befindet sich im kleinen Gradienten oben, Intensitätsvariation von null.
Das Arbeiten an größeren Farbräumen als lineares srgb mit hoher Präzision macht das Mischen besser, bringt aber immer noch nicht viel mehr Nutzen. Natürlich ist lineares Mischen nicht so schlecht wie nichtlineares Mischen, aber es wäre großartig, etwas Besseres zu bekommen.
Ich bin völlig offen für Programme, die RGB automatisch linearisieren oder einen automatischen Trick ausführen, wenn dies einen echten Vorteil in Bezug auf die Mischqualität oder Leistung bietet .
Abgesehen davon interessiert mich nicht einmal der Speicherbedarf. Es ist nur so, dass es hinter den Kulissen genau das Gleiche tut, indem es in einem hochpräzisen internen linearen RGB-Stack rechnet und, was vielleicht am schlimmsten ist, runde Präzisionsfehler hinzufügt und Was mich noch mehr verwirrt über ein mögliches Problem im Malprozess, ist ein weiterer Punkt, ich bin besser bedient, wenn ich es verstehe.
Am nächsten kam ich etwas wirklich Interessantem in Bezug auf die Farbmischung mit der CIE XYZ- Arbeitsfarbraummischung, da ich Ergebnisse wie die folgenden habe:
Bis Sie von der CIE XYZ -Verrücktheit getroffen werden :
Ich bin also immer noch offen für neue Prozesse, wie immer kann ich künstlerisch etwas davon gewinnen, ich prüfe immer noch, in CIE XYZ mit begrenzten Farbwählern zu arbeiten. Oder irgendein Vorschlag hier gegeben.
Und wenn es eine falsche Wahrnehmung von mir gibt, die irgendwohin geht, würde ich es sehr schätzen.
Ich verstehe deine Frage nicht ganz.
Aber am Ende wird die Tontrennung nicht durch "Mischen" hergestellt. Ist das Ergebnis von "displaying".
Wenn Sie in einer Zone einen Wert von r255g128b0 und in einer angrenzenden Zone von r255g129b0 haben und es zeigt eine Posterisierung, können Sie nichts dagegen tun. Sie haben einfach die nächstmöglichen Werte und keine Möglichkeit, eine Mittelgrundfarbe festzulegen. Es spielt keine Rolle, wie sie gemischt werden.
Die einzige Möglichkeit, diese Einschränkung zu überwinden, besteht meines Wissens darin, den Übergang zu "dithern". Dies bedeutet, ein zufälliges Muster von Pixeln in die nächste Zone zu bringen.
Tontrennung ist auch ein Wahrnehmungseffekt, nicht nur ein technischer. Wenn Sie keine Ablenker haben, könnten Sie wie in einem blauen Himmel mehr bemerken als in einem Bild eines Waldes. Es kommt also auf den Bereich und das Werteverhältnis an.
Dies kann von der Qualität der Darstellung, dem Kontrast, der Helligkeit, dem Umgebungslicht oder auch der Stimmung des Betrachters abhängen.
Aber ja, das RGB-Modell ist in seinen Komponenten nicht linear, es ist logarithmisch, und die Werte ändern sich je nach Kanal.
Hier sind einige RGB-Farben, aber als HSB-Kreise angeordnet.
Theoretisch haben sie die gleiche "Helligkeit", aber die Gesamthelligkeit auf einem blauen Kanal ist nicht dasselbe wie 100 % Helligkeit auf dem grünen Kanal.
Bei der Umwandlung in Graustufen sehen wir deutliche Unterschiede. Der R+G erzeugt Gelb, das offensichtlich heller ist als Blau.
Es gibt einen Farbkörper, der versucht, diese wahrgenommene Helligkeit anzusprechen. Das Munsell-Farbsystem https://en.wikipedia.org/wiki/Munsell_color_system
wobei theoretisch jede Ebene ähnliche Werte darstellt. Aber wahrscheinlich muss die Konvertierung mit einer bestimmten Wertematrix erfolgen.
Ich bin kein Programmierer, aber meiner Meinung nach würde ich nach einer Kurve suchen, die an jeden R + G + B-Kanal separat angepasst werden kann. Es könnten unterschiedliche Gammawerte angewendet werden https://en.wikipedia.org/wiki/Gamma_correction B. für jeden Kanal oder suchen Sie nach einer anderen logarithmischen Kurve.
RomuloPBenedetti
RomuloPBenedetti
rec 709
Koeffizienten gewichtetes Luma, aber ich glaube, es wäre keine gute Idee, einen solchen Raum zu mischen, da wir zu große Kontrastvariationen haben, insbesondere an den Enden der Helligkeit Bereich.joojaa
RomuloPBenedetti
joojaa
RomuloPBenedetti
RomuloPBenedetti