KlassenKlassenKlassenKlassen | | | | Operatoren

gen_cross_contour_xldgen_cross_contour_xldGenCrossContourXldgen_cross_contour_xldGenCrossContourXldGenCrossContourXld (Operator)

Name

gen_cross_contour_xldgen_cross_contour_xldGenCrossContourXldgen_cross_contour_xldGenCrossContourXldGenCrossContourXld — Erzeugen einer XLD-Kontur in Form eines Kreuzes zu jedem Eingabepunkt.

Signatur

gen_cross_contour_xld( : Cross : Row, Col, Size, Angle : )

Herror gen_cross_contour_xld(Hobject* Cross, double Row, double Col, double Size, double Angle)

Herror T_gen_cross_contour_xld(Hobject* Cross, const Htuple Row, const Htuple Col, const Htuple Size, const Htuple Angle)

Herror gen_cross_contour_xld(Hobject* Cross, const HTuple& Row, const HTuple& Col, const HTuple& Size, const HTuple& Angle)

HXLDCont HXLDCont::GenCrossContourXld(const HTuple& Row, const HTuple& Col, const HTuple& Size, const HTuple& Angle)

HXLDContArray HXLDContArray::GenCrossContourXld(const HTuple& Row, const HTuple& Col, const HTuple& Size, const HTuple& Angle)

void GenCrossContourXld(HObject* Cross, const HTuple& Row, const HTuple& Col, const HTuple& Size, const HTuple& Angle)

void HXLDCont::GenCrossContourXld(const HTuple& Row, const HTuple& Col, const HTuple& Size, double Angle)

void HXLDCont::GenCrossContourXld(double Row, double Col, double Size, double Angle)

void HOperatorSetX.GenCrossContourXld(
[out] IHUntypedObjectX*Cross, [in] VARIANT Row, [in] VARIANT Col, [in] VARIANT Size, [in] VARIANT Angle)

void HXLDContX.GenCrossContourXld(
[in] VARIANT Row, [in] VARIANT Col, [in] VARIANT Size, [in] double Angle)

static void HOperatorSet.GenCrossContourXld(out HObject cross, HTuple row, HTuple col, HTuple size, HTuple angle)

void HXLDCont.GenCrossContourXld(HTuple row, HTuple col, HTuple size, double angle)

void HXLDCont.GenCrossContourXld(double row, double col, double size, double angle)

Beschreibung

gen_cross_contour_xldgen_cross_contour_xldGenCrossContourXldgen_cross_contour_xldGenCrossContourXldGenCrossContourXld erzeugt zu jedem Eingabepunkt (RowRowRowRowRowrow,ColColColColColcol) eine kreuzförmige-XLD Kontur. Konzeptionell besteht diese XLD-Kontur aus zwei Linien der Länge SizeSizeSizeSizeSizesize, die sich genau im Eingabepunkt schneiden, und deren Orientierung von AngleAngleAngleAngleAngleangle vorgegeben wird. Das Kreuz wird in CrossCrossCrossCrossCrosscross zurückgegeben. Bei der Darstellung von mehr als einem Kreuz müssen die Koordinaten dabei jeweils in Form eines Tupels übergeben werden.

Parallelisierung

Parameter

CrossCrossCrossCrossCrosscross (output_object)  xld_cont(-array) objectHXLDContHXLDContHXLDContHXLDContXHobject *

Erzeugte XLD-Konturen.

RowRowRowRowRowrow (input_control)  point.y(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Zeilenkoordinaten der Eingabepunkte.

ColColColColColcol (input_control)  point.x(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Spaltenkoordinaten der Eingabepunkte.

Restriktion: number(Col) == number(Row)

SizeSizeSizeSizeSizesize (input_control)  number HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Länge der Schenkel des Kreuzes.

Defaultwert: 6.0

Wertevorschläge: 4.0, 6.0, 8.0, 10.0

Restriktion: 0.0 <= Size

AngleAngleAngleAngleAngleangle (input_control)  angle.rad HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Orientierung der Kreuze.

Defaultwert: 0.785398

Wertevorschläge: 0.0, 0.785398

Ergebnis

Sind die Parameterwerte korrekt und tritt kein Fehler während der Berechnung auf, liefert gen_cross_contour_xldgen_cross_contour_xldGenCrossContourXldgen_cross_contour_xldGenCrossContourXldGenCrossContourXld den Wert 2 (H_MSG_TRUE). durchgeführt.

Vorgänger

points_foerstnerpoints_foerstnerPointsFoerstnerpoints_foerstnerPointsFoerstnerPointsFoerstner, points_harrispoints_harrisPointsHarrispoints_harrisPointsHarrisPointsHarris, critical_points_sub_pixcritical_points_sub_pixCriticalPointsSubPixcritical_points_sub_pixCriticalPointsSubPixCriticalPointsSubPix, local_max_sub_pixlocal_max_sub_pixLocalMaxSubPixlocal_max_sub_pixLocalMaxSubPixLocalMaxSubPix, local_min_sub_pixlocal_min_sub_pixLocalMinSubPixlocal_min_sub_pixLocalMinSubPixLocalMinSubPix, saddle_points_sub_pixsaddle_points_sub_pixSaddlePointsSubPixsaddle_points_sub_pixSaddlePointsSubPixSaddlePointsSubPix

Alternativen

disp_crossdisp_crossDispCrossdisp_crossDispCrossDispCross

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren