Name
skeletonskeletonSkeletonskeletonSkeletonSkeleton — Verdünnen von Regionen.
skeletonskeletonSkeletonskeletonSkeletonSkeleton berechnet das Skelett, d.h., die Mittelachse, der
Eingaberegionen. Das Skelett ist so konstruiert, dass jeder Punkt auf dem
Skelett als Mittelpunkt eines Kreises mit größtmöglichem Radius angesehen
werden kann, welcher noch vollständig in der Region enthalten ist.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
Skelett-Region.
Parameteranzahl: Skeleton == Region
Sei F die Fläche des umschließenden Rechtecks, dann ist die
Laufzeitkomplexität: O(F) (pro Region).
skeletonskeletonSkeletonskeletonSkeletonSkeleton liefert den Wert 2 (H_MSG_TRUE), falls die Parameterwerte
korrekt sind. Das Verhalten bei leerer Eingabe (keine
Eingaberegionen 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>),
das bei leerer Region mit
set_system('empty_region_result',<Result>)set_system("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)set_system("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>) festlegen.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
sobel_ampsobel_ampSobelAmpsobel_ampSobelAmpSobelAmp,
edges_imageedges_imageEdgesImageedges_imageEdgesImageEdgesImage,
bandpass_imagebandpass_imageBandpassImagebandpass_imageBandpassImageBandpassImage,
thresholdthresholdThresholdthresholdThresholdThreshold,
hysteresis_thresholdhysteresis_thresholdHysteresisThresholdhysteresis_thresholdHysteresisThresholdHysteresisThreshold
junctions_skeletonjunctions_skeletonJunctionsSkeletonjunctions_skeletonJunctionsSkeletonJunctionsSkeleton,
pruningpruningPruningpruningPruningPruning
morph_skeletonmorph_skeletonMorphSkeletonmorph_skeletonMorphSkeletonMorphSkeleton,
thinningthinningThinningthinningThinningThinning
gray_skeletongray_skeletonGraySkeletongray_skeletonGraySkeletonGraySkeleton,
sobel_ampsobel_ampSobelAmpsobel_ampSobelAmpSobelAmp,
edges_imageedges_imageEdgesImageedges_imageEdgesImageEdgesImage,
robertsrobertsRobertsrobertsRobertsRoberts,
bandpass_imagebandpass_imageBandpassImagebandpass_imageBandpassImageBandpassImage,
thresholdthresholdThresholdthresholdThresholdThreshold
Eckardt, U. „Verdünnung mit Perfekten Punkten“,
Proceedings 10. DAGM-Symposium, IFB 180, Zurich, 1988
Foundation