KlassenKlassenKlassenKlassen | | | | Operatoren

rectangle1_domainrectangle1_domainRectangle1Domainrectangle1_domainRectangle1DomainRectangle1Domain (Operator)

Name

rectangle1_domainrectangle1_domainRectangle1Domainrectangle1_domainRectangle1DomainRectangle1Domain — Verkleinert den Definitionsbereich eines Bildes auf ein Rechteck.

Signatur

rectangle1_domain(Image : ImageReduced : Row1, Column1, Row2, Column2 : )

Herror rectangle1_domain(const Hobject Image, Hobject* ImageReduced, const Hlong Row1, const Hlong Column1, const Hlong Row2, const Hlong Column2)

Herror T_rectangle1_domain(const Hobject Image, Hobject* ImageReduced, const Htuple Row1, const Htuple Column1, const Htuple Row2, const Htuple Column2)

Herror rectangle1_domain(Hobject Image, Hobject* ImageReduced, const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2)

HImage HImage::Rectangle1Domain(const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2) const

HImageArray HImageArray::Rectangle1Domain(const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2) const

void Rectangle1Domain(const HObject& Image, HObject* ImageReduced, const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2)

HImage HImage::Rectangle1Domain(Hlong Row1, Hlong Column1, Hlong Row2, Hlong Column2) const

void HOperatorSetX.Rectangle1Domain(
[in] IHUntypedObjectX* Image, [out] IHUntypedObjectX*ImageReduced, [in] VARIANT Row1, [in] VARIANT Column1, [in] VARIANT Row2, [in] VARIANT Column2)

IHImageX* HImageX.Rectangle1Domain(
[in] Hlong Row1, [in] Hlong Column1, [in] Hlong Row2, [in] Hlong Column2)

static void HOperatorSet.Rectangle1Domain(HObject image, out HObject imageReduced, HTuple row1, HTuple column1, HTuple row2, HTuple column2)

HImage HImage.Rectangle1Domain(int row1, int column1, int row2, int column2)

Beschreibung

rectangle1_domainrectangle1_domainRectangle1Domainrectangle1_domainRectangle1DomainRectangle1Domain verkleinert den Definitionsbereich der Eingabebilder auf das angegebene Rechteck. Der alte Definitionsbereich des Bildes wird dabei nicht beachtet. Die Größe der Matrix wird nicht verändert.

Parallelisierung

Parameter

ImageImageImageImageImageimage (input_object)  (multichannel-)image(-array) objectHImageHImageHImageHImageXHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Eingabebild.

ImageReducedImageReducedImageReducedImageReducedImageReducedimageReduced (output_object)  (multichannel-)image(-array) objectHImageHImageHImageHImageXHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Bild mit reduziertem Definitionsbereich.

Row1Row1Row1Row1Row1row1 (input_control)  rectangle.origin.y HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Zeilenindex des linken oberen Ecks des Bildauschnittes.

Defaultwert: 100

Wertevorschläge: 10, 20, 50, 100, 200, 300, 500

Typischer Wertebereich: 0 ≤ Row1 Row1 Row1 Row1 Row1 row1 ≤ 1024

Column1Column1Column1Column1Column1column1 (input_control)  rectangle.origin.x HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Spaltenindex des linken oberen Ecks des Bildauschnittes.

Defaultwert: 100

Wertevorschläge: 10, 20, 50, 100, 200, 300, 500

Typischer Wertebereich: 0 ≤ Column1 Column1 Column1 Column1 Column1 column1 ≤ 1024

Row2Row2Row2Row2Row2row2 (input_control)  rectangle.origin.y HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Zeilenindex des rechten unteren Ecks des Bildauschnittes.

Defaultwert: 200

Wertevorschläge: 10, 20, 50, 100, 200, 300, 500

Typischer Wertebereich: 0 ≤ Row2 Row2 Row2 Row2 Row2 row2 ≤ 1024

Column2Column2Column2Column2Column2column2 (input_control)  rectangle.origin.x HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Spaltenindex des rechten unteren Ecks des Bildauschnittes.

Defaultwert: 200

Wertevorschläge: 10, 20, 50, 100, 200, 300, 500

Typischer Wertebereich: 0 ≤ Column2 Column2 Column2 Column2 Column2 column2 ≤ 1024

Vorgänger

get_domainget_domainGetDomainget_domainGetDomainGetDomain

Alternativen

change_domainchange_domainChangeDomainchange_domainChangeDomainChangeDomain, reduce_domainreduce_domainReduceDomainreduce_domainReduceDomainReduceDomain, add_channelsadd_channelsAddChannelsadd_channelsAddChannelsAddChannels

Siehe auch

full_domainfull_domainFullDomainfull_domainFullDomainFullDomain, get_domainget_domainGetDomainget_domainGetDomainGetDomain, intersectionintersectionIntersectionintersectionIntersectionIntersection

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren