get_region_pointsT_get_region_pointsGetRegionPointsGetRegionPointsget_region_points (Operator)

Name

get_region_pointsT_get_region_pointsGetRegionPointsGetRegionPointsget_region_points — Zugriff auf die Punkte einer Region.

Signatur

get_region_points(Region : : : Rows, Columns)

Herror T_get_region_points(const Hobject Region, Htuple* Rows, Htuple* Columns)

void GetRegionPoints(const HObject& Region, HTuple* Rows, HTuple* Columns)

void HRegion::GetRegionPoints(HTuple* Rows, HTuple* Columns) const

static void HOperatorSet.GetRegionPoints(HObject region, out HTuple rows, out HTuple columns)

void HRegion.GetRegionPoints(out HTuple rows, out HTuple columns)

def get_region_points(region: HObject) -> Tuple[Sequence[int], Sequence[int]]

Beschreibung

get_region_pointsget_region_pointsGetRegionPointsGetRegionPointsGetRegionPointsget_region_points gibt die Regionendaten in Form von Koordinatenlisten aus. Die Koordinaten sind in folgender Ordnung sortiert:

get_region_pointsget_region_pointsGetRegionPointsGetRegionPointsGetRegionPointsget_region_points liefert die Koordinaten in Form von Tupeln ab. Eine leere Region wird als leeres Tupel übergeben.

Achtung

Es darf nur eine Region übergeben werden.

Ausführungsinformationen

Parameter

RegionRegionRegionRegionregionregion (input_object)  region objectHRegionHObjectHRegionHobject

Auf diese Region wird zugegriffen.

RowsRowsRowsRowsrowsrows (output_control)  coordinates.y-array HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Zeilennummern der Punkte in der Region

ColumnsColumnsColumnsColumnscolumnscolumns (output_control)  coordinates.x-array HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Spaltennummern der Punkte in der Region.

Parameteranzahl: Columns == Rows

Ergebnis

get_region_pointsget_region_pointsGetRegionPointsGetRegionPointsGetRegionPointsget_region_points liefert normalerweise den Wert TRUE. Wird mehr als eine Region übergeben, wird ein Exception ausgelöst. 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>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>) festlegen.

Vorgänger

sobel_ampsobel_ampSobelAmpSobelAmpSobelAmpsobel_amp, thresholdthresholdThresholdThresholdThresholdthreshold, connectionconnectionConnectionConnectionConnectionconnection

Alternativen

get_region_runsget_region_runsGetRegionRunsGetRegionRunsGetRegionRunsget_region_runs

Siehe auch

copy_objcopy_objCopyObjCopyObjCopyObjcopy_obj, gen_region_pointsgen_region_pointsGenRegionPointsGenRegionPointsGenRegionPointsgen_region_points

Modul

Foundation