estimate_sl_al_zcestimate_sl_al_zcEstimateSlAlZcEstimateSlAlZcestimate_sl_al_zc (Operator)
Name
estimate_sl_al_zcestimate_sl_al_zcEstimateSlAlZcEstimateSlAlZcestimate_sl_al_zc
— Berechnen des Slants der Lichtquelle und des
Reflexionskoeffizienten der Oberfläche.
Signatur
def estimate_sl_al_zc(image: HObject) -> Tuple[Sequence[float], Sequence[float]]
def estimate_sl_al_zc_s(image: HObject) -> Tuple[float, float]
Beschreibung
Der Operator estimate_sl_al_zcestimate_sl_al_zcEstimateSlAlZcEstimateSlAlZcEstimateSlAlZcestimate_sl_al_zc
berechnet nach dem
Algorithmus von Zheng und Chellappa aus dem Bild ImageImageImageImageimageimage
den SlantSlantSlantSlantslantslant
der Lichtquelle, d.h. den Winkel, den die
Richtung der Lichtquelle mit der positiven z-Achse bildet, und den
Reflexionskoeffizienten AlbedoAlbedoAlbedoAlbedoalbedoalbedo
der im Bild dargestellten
Oberfläche, d.h. das Verhältnis von einfallender Strahlung zu
austretender Strahlung.
Achtung
Der Reflexionskoeffizient AlbedoAlbedoAlbedoAlbedoalbedoalbedo
wird für die gesamte im
Bild dargestellte Oberfläche als konstant angenommen.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
Parameter
ImageImageImageImageimageimage
(input_object) singlechannelimage(-array) →
objectHImageHObjectHImageHobject (byte)
Das Bild, für das der Slant und der
Reflexionskoeffizient geschätzt werden soll.
SlantSlantSlantSlantslantslant
(output_control) angle.deg(-array) →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Winkel zwischen der Richtung der Lichtquelle und der
positiven z-Achse (im Gradmaß).
AlbedoAlbedoAlbedoAlbedoalbedoalbedo
(output_control) real(-array) →
HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Anteil der Strahlung, der von der Oberfläche
reflektiert wird.
Ergebnis
estimate_sl_al_zcestimate_sl_al_zcEstimateSlAlZcEstimateSlAlZcEstimateSlAlZcestimate_sl_al_zc
liefert immer den Wert TRUE.
Nachfolger
sfs_mod_lrsfs_mod_lrSfsModLrSfsModLrSfsModLrsfs_mod_lr
,
sfs_orig_lrsfs_orig_lrSfsOrigLrSfsOrigLrSfsOrigLrsfs_orig_lr
,
sfs_pentlandsfs_pentlandSfsPentlandSfsPentlandSfsPentlandsfs_pentland
,
photometric_stereophotometric_stereoPhotometricStereoPhotometricStereoPhotometricStereophotometric_stereo
,
shade_height_fieldshade_height_fieldShadeHeightFieldShadeHeightFieldShadeHeightFieldshade_height_field
Modul
3D Metrology