gen_region_histoT_gen_region_histoGenRegionHistoGenRegionHistogen_region_histo (Operator)

Name

gen_region_histoT_gen_region_histoGenRegionHistoGenRegionHistogen_region_histo — Umwandeln eines Histogramms in eine Region.

Signatur

gen_region_histo( : Region : Histogram, Row, Column, Scale : )

Herror T_gen_region_histo(Hobject* Region, const Htuple Histogram, const Htuple Row, const Htuple Column, const Htuple Scale)

void GenRegionHisto(HObject* Region, const HTuple& Histogram, const HTuple& Row, const HTuple& Column, const HTuple& Scale)

void HRegion::GenRegionHisto(const HTuple& Histogram, Hlong Row, Hlong Column, Hlong Scale)

static void HOperatorSet.GenRegionHisto(out HObject region, HTuple histogram, HTuple row, HTuple column, HTuple scale)

void HRegion.GenRegionHisto(HTuple histogram, int row, int column, int scale)

def gen_region_histo(histogram: Sequence[int], row: int, column: int, scale: int) -> HObject

Beschreibung

gen_region_histogen_region_histoGenRegionHistoGenRegionHistoGenRegionHistogen_region_histo wandelt ein Histogramm, das mit gray_histogray_histoGrayHistoGrayHistoGrayHistogray_histo, gray_histo_rangegray_histo_rangeGrayHistoRangeGrayHistoRangeGrayHistoRangegray_histo_range oder tuple_histo_rangetuple_histo_rangeTupleHistoRangeTupleHistoRangeTupleHistoRangetuple_histo_range erzeugt wurde, in eine Region um. Die Parameter RowRowRowRowrowrow und ColumnColumnColumnColumncolumncolumn geben die Zeile bzw. Spalte des Mittelpunktes der Grafik (für die Positionierung) an. Der Skalierungsfaktor ScaleScaleScaleScalescalescale legt die Größe fest. Dabei bedeutet ein Faktor von 1, dass 256 Werte dargestellt werden; bei 2 werden 128 Werte dargestellt, bei 3 werden 64 Werte dargestellt, usw.

Ausführungsinformationen

Parameter

RegionRegionRegionRegionregionregion (output_object)  region objectHRegionHObjectHRegionHobject *

Darstellung des Histogramms als Region.

HistogramHistogramHistogramHistogramhistogramhistogram (input_control)  histogram-array HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Eingabehistogramm.

RowRowRowRowrowrow (input_control)  point.y HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Zeilenkoordinate des Mittelpunktes.

Defaultwert: 255

Wertevorschläge: 100, 200, 255, 300, 400

Typischer Wertebereich: 0 ≤ Row Row Row Row row row ≤ 511

ColumnColumnColumnColumncolumncolumn (input_control)  point.x HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Spaltenkoordinate des Mittelpunktes.

Defaultwert: 255

Wertevorschläge: 100, 200, 255, 300, 400

Typischer Wertebereich: 0 ≤ Column Column Column Column column column ≤ 511

ScaleScaleScaleScalescalescale (input_control)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Verkleinerungsfaktor.

Defaultwert: 1

Wertevorschläge: 1, 2, 3, 4, 5, 6, 7

Typischer Wertebereich: 1 ≤ Scale Scale Scale Scale scale scale ≤ 10 (lin)

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

Ergebnis

gen_region_histogen_region_histoGenRegionHistoGenRegionHistoGenRegionHistogen_region_histo liefert den Wert 2 (H_MSG_TRUE), falls die Parameter korrekt sind. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

gray_histogray_histoGrayHistoGrayHistoGrayHistogray_histo, gray_histo_rangegray_histo_rangeGrayHistoRangeGrayHistoRangeGrayHistoRangegray_histo_range, tuple_histo_rangetuple_histo_rangeTupleHistoRangeTupleHistoRangeTupleHistoRangetuple_histo_range

Siehe auch

disp_channeldisp_channelDispChannelDispChannelDispChanneldisp_channel

Modul

Foundation