Name
median_weightedmedian_weightedMedianWeightedmedian_weightedMedianWeightedMedianWeighted — Gewichtete Medianfilterung mit verschiedenen Rangmasken.
median_weightedmedian_weightedMedianWeightedmedian_weightedMedianWeightedMedianWeighted berechnet den Median der Grauwerte
innerhalb einer lokalen Umgebung. Im Gegensatz zu
median_imagemedian_imageMedianImagemedian_imageMedianImageMedianImage, bei dem alle Grauwerte innerhalb der Umgebung
genau einmal eingehen, werden bei median_weightedmedian_weightedMedianWeightedmedian_weightedMedianWeightedMedianWeighted die
Grauwerte, abhängig von ihrer Position mehrfach gewichtet. Dabei
wird ein Grauwert, entsprechend seiner Gewichtung mehrfach in das zu
sortierende Feld aufgenommen. Es stehen folgende Masken zur
Verfügung:
- 'gauss'
(MaskSizeMaskSizeMaskSizeMaskSizeMaskSizemaskSize = 3)
1 2 1
2 4 2
1 2 1
- 'inner'
(MaskSizeMaskSizeMaskSizeMaskSizeMaskSizemaskSize = 3)
1 1 1
1 3 1
1 1 1
Der median_weightedmedian_weightedMedianWeightedmedian_weightedMedianWeightedMedianWeighted ist, dass im Gegensatz zu
median_imagemedian_imageMedianImagemedian_imageMedianImageMedianImage Grauwertecken erhalten bleiben.
- 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.
Art der Median-Maske.
Defaultwert:
'inner'
"inner"
"inner"
"inner"
"inner"
"inner"
Werteliste: 'gauss'"gauss""gauss""gauss""gauss""gauss", 'inner'"inner""inner""inner""inner""inner"
Maskengröße.
Defaultwert: 3
Werteliste: 3
read_image(Image,'fabrik')
median_weighted(Image,MedianWeighted,'gauss',3)
dev_display(MedianWeighted)
read_image(&Image,"fabrik");
median_weighted(Image,&MedianWeighted,"gauss",3);
disp_image(MedianWeighted,WindowHandle);
read_image(Image,'fabrik')
median_weighted(Image,MedianWeighted,'gauss',3)
dev_display(MedianWeighted)
read_image(Image,'fabrik')
median_weighted(Image,MedianWeighted,'gauss',3)
dev_display(MedianWeighted)
read_image(Image,'fabrik')
median_weighted(Image,MedianWeighted,'gauss',3)
dev_display(MedianWeighted)
read_image(Image,'fabrik')
median_weighted(Image,MedianWeighted,'gauss',3)
dev_display(MedianWeighted)
Pro Bildpunkt: O(F * log(F)) mit F = Fläche von MaskTypeMaskTypeMaskTypeMaskTypeMaskTypemaskType.
read_imageread_imageReadImageread_imageReadImageReadImage
thresholdthresholdThresholdthresholdThresholdThreshold,
dyn_thresholddyn_thresholdDynThresholddyn_thresholdDynThresholdDynThreshold,
regiongrowingregiongrowingRegiongrowingregiongrowingRegiongrowingRegiongrowing
median_imagemedian_imageMedianImagemedian_imageMedianImageMedianImage,
trimmed_meantrimmed_meanTrimmedMeantrimmed_meanTrimmedMeanTrimmedMean,
sigma_imagesigma_imageSigmaImagesigma_imageSigmaImageSigmaImage
R. Haralick, L. Shapiro; „Computer and Robot Vision“;
Addison-Wesley, 1992, Seite 319
Foundation