Kann man einen Farbton perfekt imitieren? (höchstwahrscheinlich mit Kurven.)
Zum Beispiel möchte ich, dass meine Fotos, die mit meiner Digitalkamera aufgenommen wurden, den Farbton der Filmfotos haben (sagen wir Velvia).
Oder ich möchte zum Beispiel, dass meine Fotos, die mit meiner Nikon DSLR aufgenommen wurden, den Farbton meiner Fujifilm-Bilder haben. (Mit Picture Control von Nikon können wir die Kurven im PC einstellen und in die Kamera importieren.)
Ich weiß, dass einige Fotografen mit sehr guten Fotobearbeitungsfähigkeiten Farbtöne von 99% gleich reproduzieren können. Aber 100% gleich sind sie sowieso nicht. Und die Nachbearbeitung einzeln ist nicht zeitsparend.
Um dies zu erreichen, habe ich eine Idee. Ich weiß nicht, ob es funktioniert oder nicht.
Drucke eine Farbtafel aus. Eine einfache Art der Farbtafel würde 3 Spalten und 16 Zeilen enthalten. Jede Spalte wäre Rot, Grün und Blau. Jede Reihe hätte einen Farbverlauf von 0 bis 255. (Ein vollständiger Weg der Farbtafel würde 256 x 256 x 256 Farben enthalten.)
Dann benutze ich meine Fujifilm-Kamera, um ein Foto von der Farbtafel zu machen.
Drittens, meine Nikon DSLR mit denselben Einstellungen wie meine Fujifilm zu haben und ein Foto mit "Standard" -Farbton derselben Farbtafel in derselben Umgebung aufzunehmen.
Was wir jetzt wollen, ist eine Kurve, die das „Standard“-Foto der Nikon in den Farbton der Fujifilm umwandelt.
Um diese Kurve zu erhalten, analysieren wir zuerst die Farbtafel von Fujifilm mit dem Pipettenwerkzeug.
Nehmen Sie idealerweise die rote Spalte als Beispiel, ein "Standard" -Bild würde zu Werten (0 0 0), (16 0 0), (32 0 0) ... (240 0 0) führen.
Aber in der realen Welt ist nichts ideal. Es gibt kein Problem. Wir analysieren jetzt den Farbton der Farbtafel der Fujifilm. Nehmen wir an, Fujifilm hat einen dunkleren Stil: (0 0 0), (15 0 0), (29 0 0) ... (230 0 0).
Dann analysieren wir jetzt das „Standard“-Bild der Nikon. Nehmen wir an, das Bild von Nikon ist etwas heller: (1 0 0), (16 0 0), (33 0 0) ... (241 0 0).
Hier kommt die Kurve in Nikons Picture Control (funktioniert auch für Photoshop Post Editing Curve). Wenn wir den Eingang 1 der roten Kurve auf Ausgang 0 setzen, 16 -> 15, 33 -> 29, ... , 241 -> 230 (und so weiter für die grüne und blaue Kurve), schätze ich, für diese Farbtafel Bild erhalten wir genau den Farbton der Fujifilm.
Glauben Sie, dass diese „Anpassungskurve“ theoretisch jedes „Standard“-Bild von Nikon in ein Fujifilm-Bild umwandeln kann?
Nehmen wir an, Kamera A ist das Velvia, Kamera B ist Ihre Nikon.
Wenn Sie beispielsweise ein physisches Rot fotografieren, sehen Sie in Ihrer Betrachtungsumgebung dasselbe Rot, egal ob Sie Kamera A oder B verwenden.
Rot -> funcA -> ICCA -> Monitorfarbe (rot) und
Rot -> funcB -> ICCB -> Monitorfarbe (rot).
Also das kann man sagen:
jede physische Farbe C -> funcB -> ICCB -> ICCA invertieren == funcA (die physische Farbe C).
Und das ist cool, weil funcA (jede physikalische Farbe) genau die Farbausgabe von Kamera A ist.
Mit anderen Worten, die Dinge, die zu tun sind:
Die Umkehrung von ICCA besteht aus drei Kurven, R, G und B. Sie sollten die Umkehrung so hochauflösend wie möglich machen, um Streifenbildung zu vermeiden.
Was meine ich mit "umgekehrt"? Das heißt, wenn Sie ICCA anwenden und dann ICCA invertieren, erhalten Sie dasselbe Originalbild zurück.
Es gibt einige Open-Source-Tools, um ICC-Daten zu manipulieren, und mit ein wenig Skripting können Sie die invertierende Lösung erstellen.
HINWEIS: Eine schnelle Suche zeigt diese Seite mit den Schlüsselwörtern: "Invertieren von ICC-Profilen; Grenzen der Inversionsgenauigkeit". Nach dem Invertieren des Profils haben Sie also möglicherweise eine begrenzte Genauigkeit und müssen wahrscheinlich die invertierte Kurve manuell anpassen.
Vergessen Sie auch nicht, dass dunkle Regionen einen viel geringeren Informationsgehalt haben als helle Regionen, und Sie werden dort aufgrund von Quantisierungsrauschen mehr Fehlanpassungen sehen.
SCB
Mitternacht
SCB
SCB
Michael C