Start » Filter Reference » Image » Image Spatial Transforms
Image Spatial Transforms
Select a filter from the list below.
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
CreateAffineTransformMatrix | Creates affine transform matrix matrix. Return product of matrices: Translation * Rotation * Scale * Shearing. |
FoundationBasic | ||
CreateImagePyramid | Creates an array of images, each downsampled from the previous one. Frequently used to create scale-invariant image analysis algorithms. |
FoundationBasic | ||
CreateImagePyramid_Gauss | Creates an array of images, each downsampled from the previous, gauss-smoothed one. Frequently used to create scale-invariant image analysis algorithms. Reduces impact of pixel aliasing. |
FoundationBasic | ||
CropImage | Creates an image from a box-shaped fragment of the input image (with margins if requested). Reduction of the amount of image data to be stored in memory. |
FoundationLite | ||
CropImageToQuadrangle | Creates an image from a quadrangle on another image. Can be used for cropping an image from a slightly distorted rectangle. Do not use it for perspective distortion though. |
FoundationPro | ||
CropImageToRectangle | Creates an image from a rectangular fragment of another image (with black margins if requested). Usually used for creating images of individual objects, e.g. after Template Matching. |
FoundationLite | ||
DownsampleImage | Shrinks an image by the factor of two along each axis. Usually used to speed-up image analysis at the cost of reduced precision. It is internally used to implement the pyramid strategy in template matching filters. |
FoundationBasic | ||
DownsampleImage_Midlevels | Shrinks an image by the factor of 1.5 or SQRT(2) along each axis. Usually used to speed-up image analysis at the cost of reduced precision. It is internally used to implement the pyramid strategy. |
FoundationBasic | ||
ImageAlongArc | Creates an image from pixels traversed along an arc. E.g. "Unwrapping" of object contours, so that they appear as 1D structures on the output image. |
FoundationBasic | ||
ImageAlongPath | Creates an image from pixels traversed along a path. E.g. "Unwrapping" of object contours, so that they appear as 1D structures on the output image. |
FoundationPro | ||
ImageInversePolarTransform | Transforms an image from polar or log-polar space to euclidean space. |
FoundationBasic | ||
ImagePolarTransform | Transforms an image to polar or log-polar space. |
FoundationBasic | ||
JoinImages | Creates a single image by glueing together the two input images in horizontal or vertical direction. |
FoundationLite | ||
JoinImages_OfArray | Creates a single image by glueing together many input images in horizontal or vertical direction. |
FoundationLite | ||
JoinImages_OfSeries | Creates a single image by glueing together a series of input images in horizontal or vertical direction. Joining images from a line-scan camera, which produces too few lines at a time. |
FoundationLite | ||
MirrorImage | Reverses the order of the input image columns or rows depending on inMirrorDirection value. |
FoundationLite | ||
ResizeImage | Enlarges or shrinks an image to new dimensions. |
FoundationLite | ||
ResizeImage_FixedAspectRatio | Changes one dimension of the image to a desired length while the other dimension is set to a length such that the aspect ration of the image is maintained. |
FoundationLite | ||
ResizeImage_Relative | Resizes an image by a factor along each axis. |
FoundationLite | ||
RotateImage | Rotates an image clockwise. |
FoundationLite | ||
ShearImage | Computes a leant image (shifts the rows). Image preprocessing when there are slanted objects. |
FoundationLite | ||
ShrinkImageNTimes | Shrinks an image by a natural factor along each axis. |
FoundationLite | ||
TransformImage | Transforms an image by the provided transformation matrix. |
FoundationLite | ||
TranslateImage | Translates an image by a vector, without changing its dimensions. E.g. camera shaking reduction. |
FoundationLite | ||
TranslatePixels | Moves the pixels of the input image by the vectors specified with inVectorImage. |
FoundationLite | ||
TransposeImage | Flips and rotates an image so that columns are exchanged with rows. Useful when operations on image columns should be replaced with operations on image rows, which are much faster due to the cache memory. |
FoundationLite | ||
TrimImageToRegion | Trims an image to the area of the specified region. |
FoundationLite | ||
UncropImage | Inverse of CropImage. |
FoundationLite |