Funktionen | |
BOOL | stiefe_bereich (double f, double k, double z, double g, double *bereich) |
Berechnet den Gesamtbereich der Schärfentiefe. | |
BOOL | stiefe_bereich_abbm (double beta, double f, double k, double z, double *bereich) |
Berechnet die Schärfentiefe anhand des Abbildungsmaßstabs. | |
BOOL | stiefe_bereich_abbm_2 (double beta, double k, double z, double *bereich) |
Berechnet die Schärfentiefe anhand des Abbildungsmaßstabs. | |
BOOL | stiefe_blende (double f, double g, double z, double t, double *k) |
Liefert die Blende für eine gewünschte Schärfentiefe. | |
BOOL | stiefe_fernpunkt (double f, double k, double z, double g, double *fernpunkt) |
Berechnet den Fernpunkt der Schärfentiefe: Fernste Gegenstandsweite hinter der eingestellten Gegenstandsweite, die noch ausreichend scharf abgebildet wird. | |
BOOL | stiefe_fernpunkt_abbm (double beta, double f, double k, double z, double *fernpunkt) |
Berechnet den Fernpunkt der Schärfentiefe: Fernste Gegenstandsweite hinter der eingestellten Gegenstandsweite, die noch ausreichend scharf abgebildet wird. | |
BOOL | stiefe_hyp (double f, double k, double z, double *hyp) |
Berechnet die hyperfokale Distanz: Gegenstandsweite, bei der die Schärfentiefe von der Hälfte dieser Gegenstandsweite bis Unendlich reicht. | |
BOOL | stiefe_nahpunkt (double f, double k, double z, double g, double *nahpunkt) |
Berechnet den Nahpunkt der Schärfentiefe, das ist die näheste Gegenstandsweite vor der eingestellten Gegenstandsweite, die noch ausreichend scharf abgebildet wird. | |
BOOL | stiefe_nahpunkt_abbm (double beta, double f, double k, double z, double *nahpunkt) |
Berechnet den Nahpunkt der Schärfentiefe anhand des Abbildungsmaßstabs. |
BOOL stiefe_bereich | ( | double | f, | |
double | k, | |||
double | z, | |||
double | g, | |||
double * | bereich | |||
) |
Berechnet den Gesamtbereich der Schärfentiefe.
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
g | Gegenstandsweite. Bedingung: Größer als f und kleiner stiefe_hyp() | |
bereich | Rückgabe des Gesamtbereichs der Schärfentiefe |
BOOL stiefe_bereich_abbm | ( | double | beta, | |
double | f, | |||
double | k, | |||
double | z, | |||
double * | bereich | |||
) |
Berechnet die Schärfentiefe anhand des Abbildungsmaßstabs.
beta | Abbildungsmaßstab. Bedingung: Größer als Null | |
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
bereich | Rückgabe des Bereichs der Schärfentiefe |
BOOL stiefe_bereich_abbm_2 | ( | double | beta, | |
double | k, | |||
double | z, | |||
double * | bereich | |||
) |
Berechnet die Schärfentiefe anhand des Abbildungsmaßstabs.
Im Gegensatz zu stiefe_bereich_abbm() wird hier die Brennweite ignoriert, was ausreichend genau ist bei Abbildungsmaßstäben ab 0,1 und größer.
beta | Abbildungsmaßstab. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
bereich | Rückgabe des Bereichs der Schärfentiefe |
BOOL stiefe_blende | ( | double | f, | |
double | g, | |||
double | z, | |||
double | t, | |||
double * | k | |||
) |
Liefert die Blende für eine gewünschte Schärfentiefe.
f | Brennweite. Bedingung: Größer als Null | |
g | Gegenstandsweite. Bedingung: Größer als f | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
t | Schärfentiefe. Bedingung: Größer als Null | |
k | Rückgabe der Blende |
BOOL stiefe_fernpunkt | ( | double | f, | |
double | k, | |||
double | z, | |||
double | g, | |||
double * | fernpunkt | |||
) |
Berechnet den Fernpunkt der Schärfentiefe: Fernste Gegenstandsweite hinter der eingestellten Gegenstandsweite, die noch ausreichend scharf abgebildet wird.
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
g | Gegenstandsweite. Bedingung: Größer als Null und kleiner als stiefe_hyp() | |
fernpunkt | Rückgabe des Fernpunkts der Schärfentiefe |
BOOL stiefe_fernpunkt_abbm | ( | double | beta, | |
double | f, | |||
double | k, | |||
double | z, | |||
double * | fernpunkt | |||
) |
Berechnet den Fernpunkt der Schärfentiefe: Fernste Gegenstandsweite hinter der eingestellten Gegenstandsweite, die noch ausreichend scharf abgebildet wird.
beta | Abbildungsmaßstab. Bedingung: Größer als Null | |
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
fernpunkt | Rückgabe des Fernpunkts der Schärfentiefe |
BOOL stiefe_hyp | ( | double | f, | |
double | k, | |||
double | z, | |||
double * | hyp | |||
) |
Berechnet die hyperfokale Distanz: Gegenstandsweite, bei der die Schärfentiefe von der Hälfte dieser Gegenstandsweite bis Unendlich reicht.
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
hyp | Rückgabe der hyperfokalen Distanz |
BOOL stiefe_nahpunkt | ( | double | f, | |
double | k, | |||
double | z, | |||
double | g, | |||
double * | nahpunkt | |||
) |
Berechnet den Nahpunkt der Schärfentiefe, das ist die näheste Gegenstandsweite vor der eingestellten Gegenstandsweite, die noch ausreichend scharf abgebildet wird.
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
g | Gegenstandsweite. Bedingung: Größer als f | |
nahpunkt | Rückgabe des Nahpunkts der Schärfentiefe |
BOOL stiefe_nahpunkt_abbm | ( | double | beta, | |
double | f, | |||
double | k, | |||
double | z, | |||
double * | nahpunkt | |||
) |
Berechnet den Nahpunkt der Schärfentiefe anhand des Abbildungsmaßstabs.
beta | Abbildungsmaßstab. Bedingung: Größer als Null | |
f | Brennweite. Bedingung: Größer als Null | |
k | Blende. Bedingung: Größer als Null | |
z | Zerstreuungskreisdurchmesser. Bedingung: Größer als Null | |
nahpunkt | Rückgabe des Nahpunkts der Schärfentiefe |