clip_contours_xldclip_contours_xldClipContoursXldClipContoursXldclip_contours_xld (算子名称)

名称

clip_contours_xldclip_contours_xldClipContoursXldClipContoursXldclip_contours_xld — Clip an XLD contour.

参数签名

clip_contours_xld(Contours : ClippedContours : Row1, Column1, Row2, Column2 : )

Herror clip_contours_xld(const Hobject Contours, Hobject* ClippedContours, const Hlong Row1, const Hlong Column1, const Hlong Row2, const Hlong Column2)

Herror T_clip_contours_xld(const Hobject Contours, Hobject* ClippedContours, const Htuple Row1, const Htuple Column1, const Htuple Row2, const Htuple Column2)

void ClipContoursXld(const HObject& Contours, HObject* ClippedContours, const HTuple& Row1, const HTuple& Column1, const HTuple& Row2, const HTuple& Column2)

HXLDCont HXLDCont::ClipContoursXld(Hlong Row1, Hlong Column1, Hlong Row2, Hlong Column2) const

static void HOperatorSet.ClipContoursXld(HObject contours, out HObject clippedContours, HTuple row1, HTuple column1, HTuple row2, HTuple column2)

HXLDCont HXLDCont.ClipContoursXld(int row1, int column1, int row2, int column2)

def clip_contours_xld(contours: HObject, row_1: int, column_1: int, row_2: int, column_2: int) -> HObject

描述

clip_contours_xldclip_contours_xldClipContoursXldClipContoursXldClipContoursXldclip_contours_xld clips all XLD contours given in ContoursContoursContoursContourscontourscontours, i.e., only contour points contained in the rectangle given by Row1Row1Row1Row1row1row_1, Column1Column1Column1Column1column1column_1, Row2Row2Row2Row2row2row_2, and Column2Column2Column2Column2column2column_2 are returned on output. Note, that the rectangle behaves like a region, i.e., the rectangle encloses the pixels completely. If necessary, contours are split, and several new contours are produced. The resulting contours are returned in ClippedContoursClippedContoursClippedContoursClippedContoursclippedContoursclipped_contours.

运行信息

参数表

ContoursContoursContoursContourscontourscontours (input_object)  xld_cont(-array) objectHXLDContHObjectHXLDContHobject

Contours to be clipped.

ClippedContoursClippedContoursClippedContoursClippedContoursclippedContoursclipped_contours (output_object)  xld_cont(-array) objectHXLDContHObjectHXLDContHobject *

Clipped contours.

Row1Row1Row1Row1row1row_1 (input_control)  rectangle.origin.y HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Row coordinate of the upper left corner of the clip rectangle.

Default: 0

Suggested values: 0, 500, 1000, 1500, 2000

Column1Column1Column1Column1column1column_1 (input_control)  rectangle.origin.x HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Column coordinate of the upper left corner of the clip rectangle.

Default: 0

Suggested values: 0, 500, 1000, 1500, 2000

Row2Row2Row2Row2row2row_2 (input_control)  rectangle.corner.y HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Row coordinate of the lower right corner of the clip rectangle.

Default: 512

Suggested values: 512, 1024, 1536, 2048

Column2Column2Column2Column2column2column_2 (input_control)  rectangle.corner.x HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Column coordinate of the lower right corner of the clip rectangle.

Default: 512

Suggested values: 512, 1024, 1536, 2048

可能的前置算子

gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXldGenContoursSkeletonXldgen_contours_skeleton_xld, lines_gausslines_gaussLinesGaussLinesGaussLinesGausslines_gauss, lines_facetlines_facetLinesFacetLinesFacetLinesFacetlines_facet, edges_sub_pixedges_sub_pixEdgesSubPixEdgesSubPixEdgesSubPixedges_sub_pix

可能的后置算子

gen_polygons_xldgen_polygons_xldGenPolygonsXldGenPolygonsXldGenPolygonsXldgen_polygons_xld

可替代算子

crop_contours_xldcrop_contours_xldCropContoursXldCropContoursXldCropContoursXldcrop_contours_xld

参考其它

clip_regionclip_regionClipRegionClipRegionClipRegionclip_region, crop_partcrop_partCropPartCropPartCropPartcrop_part, crop_contours_xldcrop_contours_xldCropContoursXldCropContoursXldCropContoursXldcrop_contours_xld

模块

Foundation