| Operatoren |
gen_psf_defocus — Erzeugung der Impulsantwort einer gleichmäßigen Defokussierung.
gen_psf_defocus ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.
gen_psf_defocus erzeugt die Impulsantwort (im Ortsraum) einer gleichmäßigen Defokussierung als Bildobjekt vom Bildtyp 'real'. Seine Breite bzw. Höhe lässt sich durch PSFwidth und PSFheight angeben. Die Bildbeeinträchtigung betrifft das gesamte Bild gleichermaßen. Ihr Ausmaß wird durch Blurring angegeben. Dieser Parameter beschreibt den sogenannten „Defokussierungsradius“. Durch die falsche Fokussierung wird jeder Bildpunkt (im Prinzip) auf eine kleine Kreisfläche abgebildet. Dadurch wird das Ergebnisbild unscharf. Der Radius dieses Kreises wird also durch Blurring (in Bildpunkten) festgelegt. Falls er kleiner als null eingegeben wird, so wird sein Betrag verwendet. Das erzeugte float-Bild enthält die gewünschte Impulsantwort im Ortsraum, wobei ihre Darstellung voraussetzt, dass sich der Nullpunkt in der Bildecke („links oben“) befindet. Das bedeutet folgende Einteilung der insgesamt NxM-großen Bildmatrix in vier rechteckige Regionen:
Erstes Rechteck („links oben“): (Bildkoordinaten xb = 0..(N/2)-1, yb = 0..(M/2)-1)
-entspricht dem vierten Quadranten des kartesischen Koordinatensystems, enthält also die Werte der Impulsantwort für x = 0..N/2 und y = 0..-M/2
Zweites Rechteck („rechts oben“): (Bildkoordinaten xb = N/2..N-1, yb = 0..(M/2)-1)
-entspricht dem dritten Quadranten des kartesischen Koordinatensystems, enthält also die Werte der Impulsantwort für x = -N/2..-1 und y = -1..-M/2
Drittes Rechteck („links unten“): (Bildkoordinaten xb= 0..(N/2)-1, yb = M/2..M-1)
-entspricht dem ersten Quadranten des kartesischen Koordinatensystems, enthält also die Werte der Impulsantwort für x = 1..N/2 und y = M/2..0
Viertes Rechteck („rechts unten“): (Bildkoordinaten xb = N/2..N-1, yb = M/2..M-1)
-entspricht dem zweiten Quadranten des kartesischen Koordinatensystems, enthält also die Werte der Impulsantwort für x = -N/2..-1 und y = M/2..1
Aufgrund dieser Darstellungsform ist es möglich, die erzeugte Impulsantwort direkt als Eingabe der Routine wiener_filter zu verwenden, um ein defokussiertes Bild mittels Wiener-Filterung zu restaurieren.
Impulsantwort einer gleichmäßigen Defokussierung.
Breite der Impulsantwort-Bildmatrix.
Defaultwert: 256
Wertevorschläge: 128, 256, 512, 1024
Typischer Wertebereich: 1 ≤ PSFwidth
Höhe der Impulsantwort-Bildmatrix.
Defaultwert: 256
Wertevorschläge: 128, 256, 512, 1024
Typischer Wertebereich: 1 ≤ PSFheight
Stärke der Beeinträchtigung (Defokussierungsradius).
Defaultwert: 5.0
Wertevorschläge: 1.0, 5.0, 10.0, 15.0, 18.0
Sind die Parameterwerte korrekt, dann liefert gen_psf_defocus den Wert 2 (H_MSG_TRUE).
simulate_motion, gen_psf_motion
simulate_defocus, wiener_filter, wiener_filter_ni
simulate_defocus, gen_psf_motion, simulate_motion, wiener_filter, wiener_filter_ni
Reginald L. Lagendijk, Jan Biemond: Iterative Identification and Restoration
of Images, Kluwer Academic Publishers Boston/Dordrecht/London, 1991
M. Lückenhaus:„Grundlagen des Wiener-Filters und seine Anwendung in der
Bildanalyse“; Diplomarbeit;
Technische Universität München, Institut für Informatik;
Lehrstuhl Prof. Radig; 1995.
Foundation
| Operatoren |