fuzzy_perimeter
— Fuzzy-Umfang einer Region.
Mit Hilfe des Merkmals fuzzy_perimeter
werden die
Unterschiede in der Zugehörigkeitwerte zwischen einem Bildpunkt und
seinem Nachbarbildpunkt gemessen. Dabei wird der rechte und der
untere Nachbar berücksichtigt. Der Umfang ist wie folgt definiert:
wobei MxN die Dimension des Bildes ist und
u(x(m,n)) die Zugehörigkeitsfunktion. Bei dieser Implementation
wurde die Standard-S Funktion nach Zadeh verwendet und wird wie
folgt definiert:
Für die Parameter a, b und c gelten nachstehende Bedingungen:
ist der Wendepunkt der
Funktion, ist die
Bandbreite, für x = b gilt .
In fuzzy_perimeter
sind die Parameter Apar
und Cpar
folgendermaßen definiert: b ist .
fuzzy_perimeter
erwartet, dass die Regionen Regions
vollständig innerhalb der angegebenen Domäne liegen. Andernfalls wird
eine Fehlerbehandlung durchgeführt.
Regions
(input_object) region(-array) →
object
Regionen in den das Merkmal bestimmt werden soll.
Image
(input_object) singlechannelimage →
object (byte)
Bild für die Grauwerte (Fuzzy-Zugehörigkeitswerte).
Apar
(input_control) integer →
(integer)
Anfang der Fuzzyfunktion
Defaultwert: 0
Wertevorschläge: 0, 5, 10, 20, 50, 100
Typischer Wertebereich: 0
≤
Apar
≤
255
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 5
Cpar
(input_control) integer →
(integer)
Ende der Fuzzyfunktion.
Defaultwert: 255
Wertevorschläge: 50, 100, 150, 200, 220, 255
Typischer Wertebereich: 0
≤
Cpar
≤
255
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 5
Restriktion: Apar <= Cpar
Perimeter
(output_control) real(-array) →
(real)
Fuzzy-Umfang einer Region.
* To find a Fuzzy Entropy from an Image read_image(Image,'monkey') fuzzy_perimeter(Trans,Trans,0,255,Per)
fuzzy_perimeter
liefert den Wert 2 (H_MSG_TRUE), falls die
Parameter korrekt sind. Gegebenenfalls wird eine
Fehlerbehandlung durchgeführt.
M.K. Kundu, S.K. Pal: „Automatic selection of object enhancement operator with quantitative justification based on fuzzy set theoretic measures“; Pattern Recognition Letters 11; 1990; pp. 811-829.
Foundation