Schattierung rückgängig machen |
| 02.10.2024, 13:40 | Mittagsdämmerung | Auf diesen Beitrag antworten » | ||
| Schattierung rückgängig machen Hallo zusammen, ich habe viele Screenshots, die alle gleichartig von der fünftobersten Zeile an aufwärts dunkler werden. Ich habe mir nun als Aufgabe gesetzt, einen Formelsatz oder eine Maske zu entwickeln, die diese Schattierung rückgängig macht. Meine Ideen: Mein erster Ansatz war die RGB- und HSV-Werte zu betrachten und mit einer Regression anzusetzen. Dazu habe ich zwei Screenshots genommen, die oben rein weiß bzw. rein rot sind. Die r-, g- bzw. b-Werte von der 6. bis zur obersten Zeile sind für das weiße Bild 231, 242, 249, 253, 254, 255 232, 242, 249, 253, 254, 255 232, 243, 249, 253, 254, 255 und für das rote 206, 216, 222, 225, 226, 227 8, 4, 2, 1, 0, 0 32, 30, 28, 28, 27, 27. Die h-, s- bzw. v-Werte sind 127, 170, 0, 0, 0, 0 1, 1, 0, 0, 0, 0 232, 243, 249, 253, 254, 255 bzw. 249, 249, 249, 249, 249, 249 245, 250, 252, 253, 255, 255 206, 216, 222, 225, 226, 227. Man kann z.B. mit diesem Tool leicht Regressionen ausgeben lassen: https://de.planetcalc.com/5992/ Allerdings sehe ich in den oberen Werten keine übergeordnete Systematik. Vielleicht habt ihr eine Idee? Würde mich freuen. |
||||
| 02.10.2024, 14:27 | Steffen Bühler | Auf diesen Beitrag antworten » | ||
| RE: Schattierung rückgängig machen Willkommen im Matheboard! So eine Abschattung läuft typischerweise exponentiell oder zumindest parabolisch aus. Wenn es aber nur um diese fünf Zeilen geht, würde ich eine Lookup-Tabelle programmieren und nicht mit Regression anfangen. Das Verhältnis zur 6. Zeile ist für alle Komponenten immer dasselbe: 91%, 95%, 98%, 99%, 100%, 100% Einfach durch diese Werte teilen. Viele Grüße Steffen |
||||
| 02.10.2024, 14:50 | Mittagsdämmerung | Auf diesen Beitrag antworten » | ||
| RE: Schattierung rückgängig machen Danke Steffen, für das weiße Bild haut das hin und beim roten Bild auch für die r-Werte. Bei den g- und b-Werten aber nicht: g: 8, 4, 2, 1, 0, 0 b: 32, 30, 28, 28, 27, 27 (links: 1. Zeile, rechts: 6. Zeile) Oder verstehe ich dich falsch? |
||||
| 02.10.2024, 15:03 | Steffen Bühler | Auf diesen Beitrag antworten » | ||
| RE: Schattierung rückgängig machen Nein, Du verstehst mich richtig. Aber ein rein rotes Bild hat ja theoretisch keinerlei Grün- und Blauanteile. Was Du da siehst, ist also Kamerarauschen, das vernachlässigt werden kann. Würde der Grün- und Blaukanal anders abnehmen als der Rotkanal, sähe man das an den zuverlässigeren Daten des Weißbilds. PS: Beispielsweise könnest Du die Devignettierung nur durchführen, wenn die 6. Zeile über einem bestimmten Helligkeitswert liegt, z.B. 50. |
||||
| 02.10.2024, 15:36 | Mittagsdämmerung | Auf diesen Beitrag antworten » | ||
| RE: Schattierung rückgängig machen Danke Steffen
|
||||
| 02.10.2024, 16:21 | Mittagsdämmerung | Auf diesen Beitrag antworten » | ||
RE: Schattierung rückgängig machen
Gerade gesehen, dass du noch ein "PS" angefügt hast. In dem Fall müsste ich einen Pixelfarbe durch ihre Helligkeit bzw. Grauwert und ihren Farbton (hue) charakterisieren, oder? |
||||
| Anzeige | ||||
|
|
||||
| 02.10.2024, 16:29 | Steffen Bühler | Auf diesen Beitrag antworten » | ||
| RE: Schattierung rückgängig machen Nein, Du arbeitest die drei Farbwerte hintereinander ab. Für Dein Rotbild also 206, 216, 222, 225, 226, 227 8, 4, 2, 1, 0, 0 32, 30, 28, 28, 27, 27 wird nur die erste Zeile umgerechnet, weil da der Wert der 6. Zeile über 50 liegt. Die anderen fasst Du nicht an. Ein Bild, das eher magenta aussieht, könnte beispielsweise 206, 216, 222, 225, 226, 227 8, 4, 2, 1, 0, 0 120, 124, 127, 130, 131, 132 kommen, dann bearbeitest Du die Rot- und die Blauinformation. |
||||
|
|
Verwandte Themen
| Die Beliebtesten » |
| Die Größten » |
| Die Neuesten » |
