Accelerate Namespace

Bindings to the Accelerate Framework.

The Accelerate framework contains code for common bulky image
and math operations that have been tuned to run on iOS.

Type | Reason |
---|---|

Pixel8888 | Represents a pixel using 8-bit integers for its red, green, blue and alpha components. |

PixelARGB16S | Represents a pixel using 16-bit signed integers for its alpha, red, green and blue components. |

PixelARGB16U | Represents a pixel using 16-bit unsigned integers for its alpha, red, green and blue components. |

PixelFFFF | Represents a pixel using 32-bit floating points values for its alpha, red, green and blue components. |

vImage | Accelerated image operations. |

vImageAffineTransformDouble | Struct that represents an affine transformation as a vector of six double-precision values. |

vImageAffineTransformFloat | Struct that represents an affine transformation as a vector of six single-precision values. |

vImageBuffer | Structure used to represent image data. |

vImageError | Error codes returned by the various vImage manipulation APIs. |

vImageFlags | Enumerates options for processing images. |

vImageGamma | Enumerates algorithms for gamma correction. |

vImageInterpolationMethod | Enumerates algorithms for image interpolation. |

vImageMDTableUsageHint | Enumerates hints for using a multi-dimensional table. |