Name
smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld — Smooth an XLD contour.
smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld smooths the input XLD contours
ContoursContoursContoursContoursContourscontours and returns the smoothed contours in
SmoothedContoursSmoothedContoursSmoothedContoursSmoothedContoursSmoothedContourssmoothedContours. The smoothing is done by projecting
the contours' points onto a local regression line (i.e., a
least-squares approximating line), which is computed from
NumRegrPointsNumRegrPointsNumRegrPointsNumRegrPointsNumRegrPointsnumRegrPoints on each side of the current contour point.
This operator should be called, for example, before contours are
scaled.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Number of points used to calculate the regression
line.
Default value: 5
Suggested values: 3, 5, 7, 9
Restriction: NumRegrPoints >= 3 && odd(NumRegrPoints)
gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXld,
lines_gausslines_gaussLinesGausslines_gaussLinesGaussLinesGauss,
lines_facetlines_facetLinesFacetlines_facetLinesFacetLinesFacet,
edges_sub_pixedges_sub_pixEdgesSubPixedges_sub_pixEdgesSubPixEdgesSubPix
affine_trans_contour_xldaffine_trans_contour_xldAffineTransContourXldaffine_trans_contour_xldAffineTransContourXldAffineTransContourXld,
gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld,
local_max_contours_xldlocal_max_contours_xldLocalMaxContoursXldlocal_max_contours_xldLocalMaxContoursXldLocalMaxContoursXld
get_contour_xldget_contour_xldGetContourXldget_contour_xldGetContourXldGetContourXld
Foundation