Lex-Luth
WIP -Anwendung für 3D -Suchtabelle Manipulation. Dies ist ein technischer Prototyp mit festem Layout und ohne Rückgänger. Der Code ist ein Chaos (und so das Commit -Protokoll), da dieses Projekt derzeit nur zur Neugier dient. Wenn es nützlich ist und ich Zeit und Motivation habe, wird es mit einer (hoffentlich) besseren Architektur und einer ordnungsgemäßen Verpackung von Grund auf neu geschrieben. Beiträge sind jedoch immer willkommen;)
Verwendung
Starten Sie Main.py Für den Moment ist die Verwendung stark abkürzt. Laden Sie zuerst ein Bild und eine LUT oder erstellen Sie eine neue LUT. Große LUT wird zu langsamer Leistung führen! Versuchen Sie vorerst die Größe 9 bis 11
Manipulation funktioniert wie folgt:
- Die RGB -Masterkurve befindet sich in der Registerkarte Kurve. Intern wird die Kurve immer vor jeder nachfolgenden Transformation einzelner LUT -Knoten angewendet.
Auswahl
- Wählen Sie entweder einzelne Knoten nach beiden aus:
- Klicken Sie in der LUT -> Verschiebung + Klicken Sie Klicken, um mehrfach auszuwählen.
- Doppelklicken Sie auf das Bild, um alle Knoten auszuwählen, die die Farbe des ausgewählten Pixels beeinflussen -> Verschiebung+Doppelklicken Sie auf verschiedene Pixel, um die Auswahl zu erweitern. Strg + Doppelklicken Sie Klicken, um nur den Knoten auszuwählen, der das geklickte Pixel am meisten betrifft.
- Das Überschwung über einen LUT -Knoten zeigt den Einfluss auf Bildpixel. Das Halten von Verschiebung und dann über einen Knoten schweben Sie dann den Effekt des aktuell ausgewählten Knotens + verlagerter Knoten.
- Space Balken schaltet die Vorschau der permanenten Auswahl in der Bildvorschau um. Aufgrund eines Fehlers muss immer ein Klick in der 3D -LUT -Ansicht durchgeführt werden, bevor das Umschalten möglich ist
- Im Auswahlfeld kann der Schieberegler verwendet werden, um eine reibungslose Erweiterung der Auswahl um die ausgewählten LUT -Knoten zu erzeugen. Der linke Griff ist der Kernradius und der rechte Griff ist entlang der entsprechenden Achse der äußere Radius.
Manipulation
- Drücken Sie beim Schweben über der 3D -LUT -Ansicht einen der folgenden Schlüssel: [H, S, V, L, R, G, B], um die ausgewählten Knoten entlang der entsprechenden Achse zu verschieben. Linksmaus klicken, um sich zu bewerben, rechts, also abbrechen.
- Wie oben, aber wenn Taste gedrückt wurde, während die Taste die Position der Knoten entlang der angegebenen Achse skaliert, wobei der Auswahlzentrum der Schwerkraft als Mitte ist. Verwenden Sie dies, um die Differenz der ausgewählten Knoten entlang einer Achse zu reduzieren oder zu erhöhen.
- Drücken Sie N, um ausgewählte Knoten zurückzusetzen.