vImage Class

Definition

Accelerated image operations.

public static class vImage
type vImage = class
Inheritance
vImage

Remarks

The vImage class provides a collection of methods that operate on images represented by the vImageBuffer structure.

Methods

BoxConvolveARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, UInt32, UInt32, Pixel8888*, vImageFlags)
BoxConvolveARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, UInt32, UInt32, Pixel8888, vImageFlags)
BoxConvolvePlanar8(vImageBuffer, vImageBuffer, IntPtr, nint, nint, UInt32, UInt32, Byte, vImageFlags)
ConvolveARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16*, UInt32, UInt32, Int32, Pixel8888*, vImageFlags)
ConvolveARGBFFFF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single*, UInt32, UInt32, PixelFFFF, vImageFlags)
ConvolveMultiKernelARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16[][], UInt32, UInt32, Int32[], Int32[], Pixel8888, vImageFlags)
ConvolveMultiKernelARGBFFFF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single[][], UInt32, UInt32, Single[], PixelFFFF, vImageFlags)
ConvolvePlanar8(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16*, UInt32, UInt32, Int32, Byte, vImageFlags)
ConvolvePlanarF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single*, UInt32, UInt32, Single, vImageFlags)
ConvolveWithBiasARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16*, UInt32, UInt32, Int32, Int32, Pixel8888, vImageFlags)
ConvolveWithBiasARGBFFFF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single*, UInt32, UInt32, Single, PixelFFFF, vImageFlags)
ConvolveWithBiasPlanar8(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16*, UInt32, UInt32, Int32, Int32, Byte, vImageFlags)
ConvolveWithBiasPlanarF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single*, UInt32, UInt32, Single, Single, vImageFlags)
MatrixMultiplyARGB8888(vImageBuffer, vImageBuffer, Int16[], Int32, Int16[], Int32[], vImageFlags)
RichardsonLucyDeConvolveARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16*, Int16*, UInt32, UInt32, UInt32, UInt32, Int32, Int32, Pixel8888, UInt32, vImageFlags)
RichardsonLucyDeConvolveARGBFFFF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single*, Single*, UInt32, UInt32, UInt32, UInt32, PixelFFFF, UInt32, vImageFlags)
RichardsonLucyDeConvolvePlanar8(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Int16*, Int16*, UInt32, UInt32, UInt32, UInt32, Int32, Int32, Byte, UInt32, vImageFlags)
RichardsonLucyDeConvolvePlanarF(vImageBuffer, vImageBuffer, IntPtr, nint, nint, Single*, Single*, UInt32, UInt32, UInt32, UInt32, Single, UInt32, vImageFlags)
TentConvolveARGB8888(vImageBuffer, vImageBuffer, IntPtr, nint, nint, UInt32, UInt32, Pixel8888, vImageFlags)
TentConvolvePlanar8(vImageBuffer, vImageBuffer, IntPtr, nint, nint, UInt32, UInt32, Byte, vImageFlags)

Applies to