Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Geometry 2D Spatial Transforms

Geometry 2D Spatial Transforms

Select a filter from the list below.

Icon Name Description
AlignArc Required when there is an arc defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
AlignCircle Required when there is a circle defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
AlignCoordinateSystem This filter is required e.g. when we first locate an object and then we locate its parts within it.
AlignLine Required when there is a line defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
AlignPoint Required when there is a point defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
AlignPointArray Required when there are points defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
AlignRectangle Required when there is a rectangle defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
AlignSegment Required when there is a segment defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input.
CropLine Creates a segment contained in a box from a line.
CropLineToRectangle Creates a segment contained in a rectangle from a line.
CropPath Creates a path contained in a box from another path.
CropPathArray Creates an array of paths contained in a box from another array of paths.
CropPathArrayToRectangle Creates an array of paths contained in a rectangle from another array of paths.
CropPathToRectangle Creates a path contained in a rectangle from another path.
CropPointArray Removes points not contained in a box from an array.
CropPointArrayToRegion Crops an array of points to a region.
CropSegment Creates a segment contained in a box from another segment.
CropSegmentToRectangle Creates a segment contained in a rectangle from another segment.
InflateRectangle Enlarges a rectangle by a given margin.
InvertCoordinateSystem Inverts a coordinate system.
PointAlongArc Usually used to revert an ImageAlongArc transformation.
PointAlongPath Usually used to revert an ImageAlongPath transformation.
RescaleArc Changes radius of an arc and translates its center in relation to a reference point.
RescaleCircle Changes radius of a circle and translates its center in relation to a reference point.
RescaleLine Changes the distance of a line to a reference point.
RescalePoint Changes the distance of a point to a reference point.
RescalePointArray Changes the distances of points from an array to a reference point.
RescaleRectangle Changes the corners and the dimensions of a rectangle.
RescaleSegment Lengthens or shortens a segment relatively.
RescaleVector Lengthens or shortens a vector relatively preserving its direction.
ResizeArc Changes radius of an arc.
ResizeArc_Delta Changes radius of an arc by adding a value.
ResizeCircle Changes radius of a circle.
ResizeCircle_Delta Changes radius of a circle by adding a value.
ResizeRectangle Changes dimensions of a rectangle.
ResizeRectangle_Delta Changes dimensions of a rectangle by adding some values.
ResizeRectangle_Relative Changes dimensions of a rectangle relatively.
ResizeSegment Lengthens or shortens a segment to a new length preserving its orientation and center point.
ResizeSegment_Delta Changes length of a segment by adding a value preserving its orientation and center point.
ResizeVector Lengthens or shortens a vector preserving its direction.
ResizeVector_Delta Extends length of a vector by adding a value preserving its direction.
ReverseArc Inverts the direction of the arc.
ReverseSegment Swaps the two endpoints of a segment.
RotateAngle Adds two angles.
RotateAngle_Toward Changes the input direction in the direction of minimum rotation toward the target direction.
RotateArc Rotates an arc clockwise around center point.
RotateCircle Rotates a circle clockwise around a center point.
RotateCoordinateSystem Rotates a coordinate system around a center point.
RotateLine Rotates a line clockwise around a center point.
RotatePoint Rotates a point clockwise around a center point.
RotatePointArray Rotates an array of points clockwise around a center point.
RotateRectangle Rotates a rectangle clockwise around a center point.
RotateSegment Rotates a segment clockwise around a center point.
RotateVector Rotates a vector clockwise.
SplitPointsByLine Separates the points being on one side of the input line from the others.
SplitSegment Splits a segment into several parts of equal length.
TranslateArc Translates an arc by a vector.
TranslateCircle Translates a circle by a vector.
TranslateCoordinateSystem Translates a coordinate system by a vector.
TranslateLine Translates a line by a vector.
TranslatePoint Translates a point by a vector.
TranslatePoint_Toward Translates a point towards another point by a specified distance.
TranslatePointArray Translates an array of points by a vector.
TranslateRectangle Translates a rectangle by a vector.
TranslateSegment Translates a segment by a vector.