gray_histo_rangegray_histo_rangeGrayHistoRangegray_histo_rangeGrayHistoRangeGrayHistoRange — Berechne die Grauwertverteilung eines einkanaligen Bildes innerhalb eines
bestimmten Grauwertbereichs.
gray_histo_rangegray_histo_rangeGrayHistoRangegray_histo_rangeGrayHistoRangeGrayHistoRange erstellt die Grauwertverteilung HistoHistoHistoHistoHistohisto
des einkanaligen Bildes ImageImageImageImageImageimage innerhalb von RegionsRegionsRegionsRegionsRegionsregions
und des Grauwertbereichs
[MinMinMinMinMinmin,MaxMaxMaxMaxMaxmax]. Die Werte für MinMinMinMinMinmin und MaxMaxMaxMaxMaxmax
werden abgerundet falls das Bild ImageImageImageImageImageimage nicht vom Datentyp
'real'"real""real""real""real""real" ist. Der Grauwertbereich wird in NumBinsNumBinsNumBinsNumBinsNumBinsnumBins gleichgroße
Klassen aufgeteilt. Die Größe einer solchen Klasse wird in BinSizeBinSizeBinSizeBinSizeBinSizebinSize
ausgegeben. Liegt ein Grauwert zwischen zwei Klassen wird er immer der
kleineren Klasse zugeordnet.
Bei einem Bild vom Datentyp 'real'"real""real""real""real""real" ist die Klassengröße
. Bei einem Bild mit diskreten Grauwerten wird die Klassengröße über
berechnet. Die Erstellung des Grauwerthistogramms
HistoHistoHistoHistoHistohisto über gray_histo_rangegray_histo_rangeGrayHistoRangegray_histo_rangeGrayHistoRangeGrayHistoRange eignet sich vor allem bei
Bildern vom Typ 'real'"real""real""real""real""real" und bei Bildern vom Typ 'integer'"integer""integer""integer""integer""integer" mit
hoher Bittiefe da über 'NumBins'"NumBins""NumBins""NumBins""NumBins""NumBins" die Genauigkeit des Histogramms
HistoHistoHistoHistoHistohisto beliebig angepasst werden kann.
Der Operator gray_histo_rangegray_histo_rangeGrayHistoRangegray_histo_rangeGrayHistoRangeGrayHistoRange berücksichtigt nur die mittels
RegionsRegionsRegionsRegionsRegionsregions übergebenen Regionen und ignoriert jede Domäne, die zuvor
für das Eingabebild ImageImageImageImageImageimage festgelegt wurde.
Bei einem Bild vom Datentyp 'real'"real""real""real""real""real" werden für
MinMinMinMinMinmin = MaxMaxMaxMaxMaxmax alle Pixel des entsprechenden Grauwertes nur
der ersten Klasse zugeordnet.
Sind die Parameterwerte korrekt, dann liefert
gray_histo_rangegray_histo_rangeGrayHistoRangegray_histo_rangeGrayHistoRangeGrayHistoRange den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine
Fehlerbehandlung durchgeführt.