intensity intensity Intensity Intensity intensity (Operator)
Name
intensity intensity Intensity Intensity intensity — Mittelwert und Abweichung der Grauwerte.
Signatur
def intensity (regions : HObject, image : HObject) -> Tuple[Sequence[float], Sequence[float]]
def intensity_s (regions : HObject, image : HObject) -> Tuple[float, float]
Beschreibung
intensity intensity Intensity Intensity Intensity intensity berechnet den Mittelwert und die Abweichung
der Grauwerte im Eingabebild innerhalb von Regions Regions Regions Regions regions regions . Sei
R eine Region, p ein Punkt aus R mit Grauwert g(p) und F
die Fläche (F = |R|), dann sind die Merkmale definiert durch:
Achtung
Der Operator intensity intensity Intensity Intensity Intensity intensity berücksichtigt nur die mittels
Regions Regions Regions Regions regions regions übergebenen Regionen und ignoriert jede Domäne, die zuvor
für das Eingabebild Image Image Image Image image image festgelegt wurde.
Es ist zu beachten, dass die Berechnung von Deviation Deviation Deviation Deviation deviation deviation
nicht der üblichen Definition folgt. Sie ist hier so festgelegt,
dass sie für ein Bild mit nur einem Pixel den Wert 0.0 liefert.
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
Regions Regions Regions Regions regions regions (input_object) region(-array) → object HRegion HObject HRegion Hobject
Regionen, deren Merkmale berechnet werden sollen.
Image Image Image Image image image (input_object) singlechannelimage → object HImage HObject HImage Hobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / real)
Grauwertdaten.
Mean Mean Mean Mean mean mean (output_control) real(-array) → HTuple Sequence[float] HTuple Htuple (real) (double ) (double ) (double )
Mittlerer Grauwert einer Region.
Deviation Deviation Deviation Deviation deviation deviation (output_control) real(-array) → HTuple Sequence[float] HTuple Htuple (real) (double ) (double ) (double )
Abweichung der Grauwerte innerhalb einer Region.
Komplexität
Sei F die Fläche der Region, dann beträgt die Laufzeitkomplexität
O(F).
Ergebnis
intensity intensity Intensity Intensity Intensity intensity liefert den Wert 2 (H_MSG_TRUE ). Das Verhalten bei
leerer Eingabe (keine Eingabebilder) wird mit
set_system(::'no_object_result',<Result>:) set_system("no_object_result",<Result>) SetSystem("no_object_result",<Result>) SetSystem("no_object_result",<Result>) SetSystem("no_object_result",<Result>) set_system("no_object_result",<Result>) ,
das bei leerer Region mit
set_system(::'empty_region_result',<Result>:) set_system("empty_region_result",<Result>) SetSystem("empty_region_result",<Result>) SetSystem("empty_region_result",<Result>) SetSystem("empty_region_result",<Result>) set_system("empty_region_result",<Result>)
festgelegt. Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
Nachfolger
threshold threshold Threshold Threshold Threshold threshold
Alternativen
select_gray select_gray SelectGray SelectGray SelectGray select_gray ,
min_max_gray min_max_gray MinMaxGray MinMaxGray MinMaxGray min_max_gray
Siehe auch
mean_image mean_image MeanImage MeanImage MeanImage mean_image ,
gray_histo gray_histo GrayHisto GrayHisto GrayHisto gray_histo ,
gray_histo_abs gray_histo_abs GrayHistoAbs GrayHistoAbs GrayHistoAbs gray_histo_abs
Modul
Foundation