Image Shearing

Shear images horizontally and vertically.

Topics

Single-Precision Horizontal Shearing

vImageHorizontalShear_ARGBFFFF

Performs a horizontal shear operation on a region of interest within an ARGBFFFF source image.

vImageHorizontalShear_ARGB8888

Performs a horizontal shear operation on a region of interest within an ARGB8888 source image.

vImageHorizontalShear_ARGB16U

Performs a horizontal shear operation on a region of interest within an ARGB16U source image.

vImageHorizontalShear_ARGB16S

Performs a horizontal shear operation on a region of interest within an ARGB16S source image.

vImageHorizontalShear_XRGB2101010W

Performs a horizontal shear operation on a region of interest within an XRGB2101010W source image.

vImageHorizontalShear_CbCr8

Performs a horizontal shear operation on a region of interest within a CbCr8 source image.

vImageHorizontalShear_CbCr16U

Performs a horizontal shear operation on a region of interest within a CbCr16U source image.

vImageHorizontalShear_Planar16S

Performs a horizontal shear operation on a region of interest within a Planar16S source image.

vImageHorizontalShear_Planar16U

Performs a horizontal shear operation on a region of interest within a Planar16U source image.

vImageHorizontalShear_PlanarF

Performs a horizontal shear operation on a region of interest within a PlanarF source image.

vImageHorizontalShear_Planar8

Performs a horizontal shear operation on a region of interest within a Planar8 source image.

Double-Precision Horizontal Shearing

vImageHorizontalShearD_ARGB8888

Performs a horizontal shear operation on a region of interest within an ARGB8888 source image.

vImageHorizontalShearD_ARGBFFFF

Performs a horizontal shear operation on a region of interest within an ARGBFFFF source image.

vImageHorizontalShearD_Planar8

Performs a horizontal shear operation on a region of interest within a Planar8 source image.

vImageHorizontalShearD_PlanarF

Performs a horizontal shear operation on a region of interest within a PlanarF source image.

vImageHorizontalShearD_ARGB16U

Performs a horizontal shear operation on a region of interest within an ARGB16U source image.

vImageHorizontalShearD_ARGB16S

Performs a horizontal shear operation on a region of interest within an ARGB16S source image.

Single-Precision Vertical Shearing

vImageVerticalShear_ARGBFFFF

Performs a vertical shear operation on a region of interest within an ARGBFFFF source image.

vImageVerticalShear_ARGB8888

Performs a vertical shear operation on a region of interest within an ARGB8888 source image.

vImageVerticalShear_ARGB16U

Performs a vertical shear operation on a region of interest within an ARGB16U source image.

vImageVerticalShear_ARGB16S

Performs a vertical shear operation on a region of interest within an ARGB16S source image.

vImageVerticalShear_XRGB2101010W

Performs a vertical shear operation on a region of interest within an XRGB2101010W source image.

vImageVerticalShear_CbCr8

Performs a vertical shear operation on a region of interest within a CbCr8 source image.

vImageVerticalShear_CbCr16U

Performs a vertical shear operation on a region of interest within a CbCr16U source image.

vImageVerticalShear_Planar16S

Performs a vertical shear operation on a region of interest within a Planar16S source image.

vImageVerticalShear_Planar16U

Performs a vertical shear operation on a region of interest within a Planar16U source image.

vImageVerticalShear_PlanarF

Performs a vertical shear operation on a region of interest within a PlanarF source image.

vImageVerticalShear_Planar8

Performs a vertical shear operation on a region of interest within a Planar8 source image.

Double-Precision Vertical Shearing

vImageVerticalShearD_ARGB8888

Performs a vertical shear operation on a region of interest within an ARGB8888 source image.

vImageVerticalShearD_ARGBFFFF

Performs a vertical shear operation on a region of interest within an ARGBFFFF source image.

vImageVerticalShearD_Planar8

Performs a vertical shear operation on a region of interest within a Planar8 source image.

vImageVerticalShearD_PlanarF

Performs a vertical shear operation on a region of interest within an ARGB8888 source image.

vImageVerticalShearD_ARGB16U

Performs a vertical shear operation on a region of interest within an ARGB16U source image.

vImageVerticalShearD_ARGB16S

Performs a vertical shear operation on a region of interest within an ARGB16S source image.

Resampling Filters

vImageNewResamplingFilter

Creates a resampling filter object that corresponds to the default kernel supplied by the vImage framework.

vImageNewResamplingFilterForFunctionUsingBuffer

Creates a resampling filter object that encapsulates a resampling kernel function that you provide.

vImageGetResamplingFilterExtent

Returns the maximum sampling radius for a resampling filter.

vImageGetResamplingFilterSize

Returns the minimum size, in bytes, for the buffer needed by the function vImageNewResamplingFilterForFunctionUsingBuffer.

vImageDestroyResamplingFilter

Disposes of a resampling filter object.

See Also

Image Resampling

Resampling in vImage

Learn how vImage resamples image data during geometric operations.

Reducing Artifacts in Resampled Images

Avoid ringing effects introduced by the default Lanczos algorithm when scaling an image by using a custom resampling filter.