Tonwertkurvenpaket zum Download

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Schlagschatten

Beitragvon Sinter » 26.11.2009, 11:02

Hallo Naddel,

ich habe mir die C4krass2-Kurve nun genauer angesehen. Die Kurve verläuft beinahe komplett oberhalb der Diagonale, hellt also das Bild insgesamt weitgehend auf. Erst bei den ganz hellen Tonwerten fängt sie sich wieder, wobei diese oberen Tonwerte im Beispielbild noch gar nicht auftauchen und das Kurvenergebnis auch in dieser Hinsicht noch ausprobiert werden müsste.

Prinzipiell ist die Gestalt der Kurve schon richtig angelegt. Ich persönlich würde noch bevorzugen, bei den Mitteltönen die Diagonale nicht ganz so weit zu verlassen. Einerseits würde ich bei den dunklen Tonwerten den Abfangbogen weiter zur Diagonalen ziehen, und andererseits kann man auch den oberen Kurvenverlauf entsprechend anpassen, damit die Diagonale weiter als Basis fungiert. Und unter solchen Belichtungssituationen wäre es eigentlich verfolgenswert, wenn die heller belichteten Bereiche mittels eines Tonwertkurventeils manipuliert würden, der unterhalb (!) der Diagonalen verläuft, da ja die Kamera aufgrund des Schattenanteils die Belichtung der Aufnahme intensiviert hat
.
Bei Gelegenheit werde ich mal eine Reihe von Schlagschattenfotos machen um genauer analysieren zu können, ob sich vielleicht ein schärferer Bereich für die Keypointsetzung herauskristallisiert. Meine bisherigen Analysebilder mit Schattenbereichen lassen mich vermuten, dass wir hier mit gezielt härter ausgeformten Kurven dem Ziel noch näher kommen müssten. Bei Gelegenheit werde ich mich diesem Thema noch konkreter widmen.

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Beitragvon naddel » 26.11.2009, 12:03

Hallo Sinter,

hast Du Dir
die Beispielkurven und Teilkurven von toinech schon angesehen.
Ich wollte das nochmal zusammenstellen bevor ichs wieder vergesse

Gruß naddel

Beispielkuven von setepontos
Dateianhänge
CTC.zip
(7.34 KiB) 630-mal heruntergeladen
S2 1.00f mit aktueller DE Version
Benutzeravatar
naddel
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 156
Registriert: 26.01.2009, 19:42
Kamera(s): G3 s2 ixusii

Experimentierstadium

Beitragvon Sinter » 26.11.2009, 14:17

Hallo Naddel,

ja, genau diese Kurven hatte ich mir schon mal angesehen, zumindest immer einige Exemplare der einzelnen Gattungen. Ich habe den Eindruck, viele davon sind einfach Experimentierkurven die er immer wieder variiert hat. Bei wedding geht es offensichtlich um die Beeinflussung der Wiedergabe der weißen Bekleidung. Als wären es vorwiegend Kurven, die jeweils speziell für vorliegende Fotos geformt wurden, oder aber auch aus anderen fremden Bildverarbeitungen.

Ich halte es jedenfalls für sehr problematisch, diese Kurven eins zu eins zu übernehmen.

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Beitragvon msl » 26.11.2009, 15:20

Hallo Ihr Kurven-Spezialisten,

diese Beispiel-Kurven stammen aus der NIKON-Welt. Ich glaube, der Ursprung ist hier unter Downloads zu finden.

Die Idee, mit Tonwertkurven zu arbeiten, gab es bei Nikon schon seit ein paar Jahren, allerdings nur für DSLRs.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Fremdkurven

Beitragvon Sinter » 26.11.2009, 16:08

Hallo msl,

vielen Dank für deinen Hinweis.

Diese Kurven dienen offenbar vorwiegend dem Feintuning von Aufnahmen. Prinzipiell wäre es nicht schwierig dies auch hier für CHDK zu realisieren. Könnte nützlich sein falls jemand einfach nur kleinere Veränderungen sucht. Bisher hatte hier zwar noch niemand Bedarf anmeldet, aber ein paar Kurven für derart behutsame Manipulationen kann ich ja demnächst mit integrieren. Wobei es wohl Sinn macht nicht die Fremdkurven zu übernehmen, sondern für unsere Charakteristik eigene Kurven zu erstellen. Dann kann man damit etwas experimentieren und am Feedback sehen, in welcher Richtung hier noch weiter Bedarf wäre. Und Kurvenbracketing eröffnet uns ja jetzt ein angenehmeres Händling von größeren Kurvenmengen. :-)

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Beitragvon Fabiano » 29.11.2009, 15:00

Hallo,

habe das File "br_dev_2.lua" auf die SD Karte in den Ordner Scripts kopiert,
und mit folgende Einstellungen versehen:

01 Schrittweite [x*1/3Ev] (3)
02 Anzahl Bilder [n] (5)
03 Entwicklung? [0=nein][1=ja] (1)
04 Bildmischung [0=sum] [1=ds] (1)
05 RAWs löschen [0=nein][1=ja] (1)
06 WAV löschen [0=nein][1=ja] (1)
07 Tonwertkurve [0=nein] [1-4] (1)
08 nur Entwickl.[0=nein][1=ja] 0
09 Shoot-Pause [0=nein][1=ja] 0
10 Kurven setzen[0=nein][1=ja] 0
11 #Kurvenverz. [0 bis 99] 0
12 Kurve in Exif eintr. [1=ja] 0
13 Startbildnummer [keine=<1] 0

funktioniert alles 2-3 mal einwandfrei, beim nächsten Bild bekomme ich
auf einmal die Fehlermeldung:

:450 : attempt to call global 'merge_start' (a nil value)
PRESS SHUTTER TO CLOSE


Könnt ihr mir helfen ??????????????????????????


Vielen Dank im vorraus



Gruß Fabiano

_________________
Canon A620
CHDK aktuelle Version
Firmware a620-100f-1.0.0-DE-full_rev_167
Fabiano
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 2
Registriert: 25.11.2009, 19:19

Beitragvon msl » 29.11.2009, 17:16

Bild

Hallo,

das von Dir verwendete Skript ist ein Test-Skript, welches noch nicht vollständig richtig arbeitet. Vermutlich waren keine RAW-Dateien mehr verfügbar, die zu verarbeiten sind. Bei dem Test geht es um die Verarbeitung von Tonwertkurven, die Du auch nicht aktiviert hast.

Verwende bitte die Skript-Version aus diesem Beitrag. Das ist das eigentliche Belichtungsreihen-Skript.

@naddel

Tue mir bitte einen Gefallen und nenne das Test-Skript um, sonst kommen wir durcheinander.

Gruß msl
Zuletzt geändert von msl am 29.11.2009, 20:47, insgesamt 1-mal geändert.
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Danke für die Hilfe !!!

Beitragvon Fabiano » 29.11.2009, 20:41

Danke für die Hilfe !!!




Gruß
Fabiano
Fabiano
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 2
Registriert: 25.11.2009, 19:19

Fehlermeldung / Exif: Kameraorientierung während Entwicklung

Beitragvon Sinter » 30.11.2009, 12:12

Hallo Naddel,

beim Bracketing-Skript ist mir aufgefallen dass während der Entwicklungs-Prozesse die augenblickliche Orientierung der Kamera in die Exif-Daten einfließt. Als ich mittels Skript ein Foto gemacht habe und dieses gleich durch 5 Kurven laufen ließ, und mittendrin die Kamera seitlich nach unten hängen ließ, da wurde meine Änderung der Kamera-Orientierung in die jeweiligen JPG-Exif-Daten aufgenommen. Als ich mir abends mit Irfan-View die Fotos ansah, da tauchten plötzlich innerhalb einer Belichtungsreihe Bilder auf, die um 90 Grad gekippt waren. Offenbar wurden diese Fotos entwickelt während ich die Kamera seitlich geneigt hatte. Jetzt wäre natürlich optimal, wenn das Skript (unabhängig von der Kamerahaltung während des Entwicklungsprozesses) die Orientierung des Originalfotos auch in die Exifs der JPGs der Reihe mit übernehmen könnte.


Irgendwas scheine ich manchmal beim Bracketing-Skript falsch zu machen: Nachdem ja zunächst immer alles problemlos funktionierte, so tritt bei mir nun folgende Fehlermeldung auf (und das Skript bricht ab):

:88: attempt to concatenate field '?' (a nil value)

Hast du eine Ideee was ich da falsch mache?


Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Abbruch wegen falschen ev-Werten

Beitragvon naddel » 30.11.2009, 12:52

Hallo Sinter,

Auf das, was in die exif eingetragen wird hat CHDK keinen Einfluß.
Wenn Du vermeiden willst, daß der Orientierungssensor ausgewertet wird mußt Du das
im Canon-Menü abstellen.

Der Abbruch kommt durch eigenartige ev-Werte. Das hatte ich auch und habe es
geändert, so daß ich dachte es gibt keinen Fehler mehr. Ich habe das mal etwas nach oben
korrigiert. Weil ich der Sache aber noch nicht auf den Grund gegangen bin wird der ev
am Anfang der Log-Datei protokolliert.
Ich bekam da Werte mit -64, bei Dir müsste das noch weniger sein.
Es sollten da nur Werte zwischen -12 und 12 vorkommen.

Eine mögliche Fehlerursache ist die eingeschaltete schnelle ev-Umschaltung,
die ich danach deaktiviert habe und seither auch diesen Fehler nicht mehr hatte.
Die schnelle ev-Umschaltung schaltet bei mir manchmal ev wenn sie es garnicht soll.
z.B. im Canon-Menü.
Hast Du sie eingeschaltet?

@mod
könnte man die ganzen Beiträge zu Kurvenbracketing zum Kurvendownload von Sinter
verschieben? Den Namen hab ich geändert.

Gruß naddel
S2 1.00f mit aktueller DE Version
Benutzeravatar
naddel
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 156
Registriert: 26.01.2009, 19:42
Kamera(s): G3 s2 ixusii

EV-Wechsel

Beitragvon Sinter » 30.11.2009, 15:34

Hallo Naddel,

der schnelle EV-Wechsel ist bei mir ausgeschaltet.

Gerade hat das Bracketing wieder geklappt nachdme ich es gestern gar nicht zum Laufen brachte.

Im Log-File habe ich heute:
actual ev-Value 0

Mal sehen ob wir die Ursache der manchmal auftauchenden Fehlermeldung noch genauer einkreisen können.


Die Sache mit dem Orientierungssensor werde ich mir noch überlegen. Wenn ich dessen Auswertung ausschalte, dann vergesse ich sicherlich hinterher wieder ihn einzuschalten.

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Weitere Erkenntnisse

Beitragvon Sinter » 03.12.2009, 10:20

Hallo Naddel,

bei deinem "alten" Bracketing-Skript ist mir nun aufgefallen, dass die Fehlermeldung
:88: attempt to concatenate field '?' (a nil value)
bezüglich der EV-Werte bei mir (mindestens dann) auftaucht, sobald ich beim Bracketing-Foto eine Belichtungskorrektur nach oben eingestellt habe. Ohne Belichtungskorrektur oder bei Belichtungskorrektur nach unten wurde das Skript hingegen abgearbeitet.


Beim "neuen" Bracketing-Skript (CurvSwap, Stand 30.11.2009 15:44 Uhr) kommt bei mir die Fehlermeldung:

:606: 'end' expected (to close 'function' at line 78 ) near '<eof>'

und die Kamera hängt sich komplett auf. (Akku raus/rein nötig)

Ich hoffe diese Erkenntnisse helfen dir bei der Optimierung.

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Update SintersCurvePackage 1.2.4

Beitragvon Sinter » 18.12.2009, 12:52

Hallo,

zur Info:
Ein neues Tonwertkurven-Update "SintersCurvePackage 1.2.4" mit weiteren neuen Kurven steht ab sofort zum Download:

viewtopic.php?t=1543&postdays=0&postorder=asc&start=0
(Download am Ende des ersten Beitrags)


Viel Spaß,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Bildbeispiel: MotionBlur mittels ND-Filterkurve

Beitragvon Sinter » 04.01.2010, 15:40

Hallo,

hier zum Download ein Bildbeispiel zur Anwendung einer ND-Filterkurve.


EDIT: Link wurde entfernt. Aktueller Download befindet sich nun ein paar Beiträge weiter unten.


Viele Grüße,
Sinter
Zuletzt geändert von Sinter am 14.01.2010, 11:19, insgesamt 1-mal geändert.
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Update SintersCurvePackage 1.2.5

Beitragvon Sinter » 07.01.2010, 13:42

Hallo,

zur Info:
Ein neues Tonwertkurven-Update "SintersCurvePackage 1.2.5" mit weiteren neuen Kurven steht ab sofort zum Download:

viewtopic.php?t=1543&start=0
(Download am Ende des ersten Beitrags)


Viel Spaß,
Sinter
Zuletzt geändert von Sinter am 14.01.2010, 11:17, insgesamt 1-mal geändert.
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

VorherigeNächste

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste