Affine Transforms

Translate, rotate, and scale images.

Topics

Single-Precision Affine Transformation

vImageAffineWarp_ARGBFFFF

Applies an affine transformation to an ARGBFFFF source image.

vImageAffineWarp_ARGB8888

Applies an affine transformation to an ARGB8888 source image.

vImageAffineWarp_ARGB16U

Applies an affine transformation to an ARGB16U source image.

vImageAffineWarp_ARGB16S

Applies an affine transformation to an ARGB16S source image.

vImageAffineWarp_PlanarF

Applies an affine transformation to a PlanarF source image.

vImageAffineWarp_Planar8

Applies an affine transformation to a Planar8 source image.

Double-Precision Affine Transformation

vImageAffineWarpD_ARGBFFFF

Applies an affine transformation to an ARGBFFFF source image.

vImageAffineWarpD_ARGB8888

Applies an affine transformation to an ARGB8888 source image.

vImageAffineWarpD_ARGB16U

Applies an affine transformation to an ARGB16U source image.

vImageAffineWarpD_ARGB16S

Applies an affine transformation to an ARGB16S source image.

vImageAffineWarpD_Planar8

Applies an affine transformation to a Planar8 source image.

vImageAffineWarpD_PlanarF

Applies an affine transformation to a PlanarF source image.

Core Graphics Affine Transformation

vImageAffineWarpCG_ARGBFFFF

Applies a Core Graphics affine transformation to an ARGBFFFF source image.

vImageAffineWarpCG_ARGB8888

Applies a Core Graphics affine transformation to an ARGB8888 source image.

vImageAffineWarpCG_ARGB16U

Applies a Core Graphics affine transformation to an ARGB16U source image.

vImageAffineWarpCG_ARGB16S

Applies a Core Graphics affine transformation to an ARGB16S source image.

vImageAffineWarpCG_Planar8

Applies a Core Graphics affine transformation to a Planar8 source image.

vImageAffineWarpCG_PlanarF

Applies a Core Graphics affine transformation to a PlanarF source image.

See Also

Geometry

Resampling in vImage

Learn how vImage resamples image data during geometric operations.

Image Reflection

Reflect images horizontally and vertically.

Image Shearing

Shear images horizontally and vertically.

Image Rotation

Rotate images by arbitrary angles or by multiples of 90 degrees.

Image Scaling

Scale interlaced and planar images.

Getting the Buffer Size

Calculate the size of the temporary buffer needed by a high-level geometry functions.