Name
entropy_imageentropy_imageEntropyImageentropy_imageEntropyImageEntropyImage — Entropie der Grauwerte in einem Rechteckfenster.
entropy_imageentropy_imageEntropyImageentropy_imageEntropyImageEntropyImage transformiert die Grauwerte der Eingabebilder
aus ImageImageImageImageImageimage mit Hilfe einer Filtermaske (HeightHeightHeightHeightHeightheight,
WidthWidthWidthWidthWidthwidth), in der die Entropie der Grauwerte berechnet wird.
Das Ergebnis wird in ImageEntropyImageEntropyImageEntropyImageEntropyImageEntropyimageEntropy abgelegt. Die
Entropie wird dabei mit 32 multipliziert. Die Steuerparameter
HeightHeightHeightHeightHeightheight und WidthWidthWidthWidthWidthwidth werden, falls sie jeweils
einen geraden Wert haben, zu dem nächstgrößeren ungeraden Wert
gewandelt. An den Bildrändern wird eine Spiegelung der Randpunkte
durchgeführt.
Beachten Sie, dass Filteroperatoren eventuell unerwartete Resultate
ausgeben, wenn ein Bild mit einer reduzierten Domäne als Input übergeben
wird. Weitere Informationen können im Kapitel Filter gefunden
werden.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
- Automatisch parallelisiert auf Kanalebene.
- Automatisch parallelisiert auf Domainebene.
Bilder, in denen die Entropie berechnet werden soll.
Breite der Filtermaske.
Defaultwert: 9
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25
Restriktion: 3 <= Width && odd(Width)
Höhe der Filtermaske.
Defaultwert: 9
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25
Restriktion: 3 <= Height && odd(Height)
read_image(Image,'fabrik')
dev_display(Image)
entropy_image(Image,Entropy,9,9)
dev_display(Entropy)
read_image(&Image,"fabrik");
disp_image(Image,WindowHandle);
entropy_image(Image,&Entropy,9,9);
disp_image(Entropy,WindowHandle);
read_image(Image,'fabrik')
dev_display(Image)
entropy_image(Image,Entropy,9,9)
dev_display(Entropy)
read_image(Image,'fabrik')
dev_display(Image)
entropy_image(Image,Entropy,9,9)
dev_display(Entropy)
read_image(Image,'fabrik')
dev_display(Image)
entropy_image(Image,Entropy,9,9)
dev_display(Entropy)
read_image(Image,'fabrik')
dev_display(Image)
entropy_image(Image,Entropy,9,9)
dev_display(Entropy)
Sind die Parameterwerte korrekt, dann liefert entropy_imageentropy_imageEntropyImageentropy_imageEntropyImageEntropyImage
den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine
Eingabebilder vorhanden) lässt sich mittels
set_system('no_object_result',<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>) festlegen.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
disp_imagedisp_imageDispImagedisp_imageDispImageDispImage
entropy_grayentropy_grayEntropyGrayentropy_grayEntropyGrayEntropyGray
energy_gaborenergy_gaborEnergyGaborenergy_gaborEnergyGaborEnergyGabor,
entropy_grayentropy_grayEntropyGrayentropy_grayEntropyGrayEntropyGray
Foundation