Tuesday, September 16, 2014

iOS:Framework:Accelerate Framework:Tasks

BLAS
  • General Functions
  • CATLAS and CBLAS Vector Functions
  • Single-Precision Floating Matrix Functions
  • Single-Precision Complex Matrix Functions
  • Double-Precision Float Matrix Functions
  • Double-Precision Complex Matrix Functions
  • Size-Optimized Operations
  • Fortran Prototypes
vDSP
  • Single-Vector Absolute Value
  • Single-Vector Negation
  • Single-Vector Fill or Clear
  • Single-Vector Generation
  • Single-Vector Squaring
  • Single-Vector Polar-Rectangular Conversion
  • Single-Vector Conversion to Decibel Equivalents
  • Single-Vector Fractional Part Extraction
  • Single-Vector Complex Conjugation
  • Single-Vector Phase Computation
  • Single-Vector Clipping, Limit, and Threshold Operations
  • Single-Vector Compression
  • Single-Vector Gathering
  • Single-Vector Reversing
  • Single-Vector Copying
  • Single-Vector Zero Crossing Search
  • Single-Vector Operations: Linear Averaging
  • Single-Vector Linear Interpolation
  • Single-Vector Integration
  • Single-Vector Sorting
  • Single-Vector Sliding-Window Summing
  • Single-Vector Floating-Point to Integer Conversion
  • Single-Vector Integer to Floating-Point Conversion
  • Vector-Scalar Addition
  • Vector-Scalar Division
  • Vector-Scalar Multiplication
  • Vector-Scalar Multiply and Add
  • Vector-to-Vector Real Vector Basic Arithmetic
  • Vector-to-Vector Integer Arithmetic
  • Vector-to-Vector Complex Vector Basic Arithmetic
  • Vector-to-Vector Maxima and Minima
  • Vector-to-Vector Distance Computation
  • Vector-to-Vector Interpolation
  • Vector-to-Vector Polynomial Evaluation
  • Vector-to-Vector Pythagoras Computation
  • Vector-to-Vector Extrema Finding
  • Vector-to-Vector Element Swapping
  • Vector-to-Vector Merging
  • Vector-to-Vector Spectra Computation
  • Vector-to-Vector Coherence Function Computation
  • Vector-to-Vector Transfer Function Computation
  • Vector-to-Vector Recursive Filtering on Real Vectors
  • Calculating Dot Products
  • Finding Maximums
  • Finding Minimums
  • Calculating Means
  • Summing Vectors
  • Matrix Multiplication (Real Matrices)
  • Matrix Transposition
  • Matrix and Submatrix Copying
  • 1D Fast Fourier Transforms (Support Functions)
  • 1D Fast Fourier Transforms (In-Place Real)
  • 1D Fast Fourier Transforms (Out-of-Place Real)
  • 1D Fast Fourier Transforms (In-Place Complex)
vecLib
  • Shift and Rotate Functions (from vBasicOps.h)
  • Integer Arithmetic Functions (from vBasicOps.h)
  • Floating-Point Arithmetic and Auxiliary Functions (from vfp.h)
  • Exponential and Logarithmic Functions (from vfp.h)
  • Trigonometric Functions (from vfp.h)
  • Hyperbolic Functions (from vfp.h)
  • Power Functions (from vfp.h)
  • Remainder Functions (from vfp.h)
  • Inquiry Functions (from vfp.h)
  • Array-Oriented Arithmetic and Auxiliary Functions (from vForce.h)
  • Array-Oriented Exponential and Logarithmic Functions (from vForce.h)
  • Array-Oriented Power Functions (from vForce.h)
  • Array-Oriented Trigonometric Functions (from vForce.h)
  • Array-Oriented Hyperbolic Functions (from vForce.h)
  • Shift and Rotate Functions on Big Numbers (from vBigNum.h)
  • Arithmetic Functions on Big Numbers (from vBigNum.h)
  • Vector-Scalar Linear Algebra Functions (from vectorOps.h)
  • Matrix-Vector Linear Algebra Functions (from vectorOps.h)
  • Matrix Operations (from vectorOps.h)
vImage Alpha Compositing
  • Performing Nonpremultiplied Alpha Compositing
  • Performing Premultiplied Alpha Compositing
  • Performing Premultiplied Alpha Compositing With a Single Alpha Value
  • Performing Nonpremultiplied to Premultiplied Alpha Compositing
  • Converting from Unpremultiplied to Premultiplied Format
  • Converting from Premultiplied to Unpremultiplied Format
  • Clipping Color Values to Alpha
  • Macros for Other Image Formats
vImage Conversion
  • Filling Buffers
  • Permuting Channels
  • Overwriting Channels
  • Converting From 16 Bit
  • Flattening Data
  • Clipping Data
  • Converting Between Chunky and Planar
  • Converting From Planar Formats
  • Converting From ARGB Formats
  • Converting From RGB Formats
vImage Convolution
  • Deconvolving
  • Convolving Without Bias
  • Convolving With a Bias
  • Convolving With Multiple Kernels
  • Convolving With High-Speed Box and Tent Filters
  • Getting the Minimum Buffer Size
vImage Decompression Filtering
  • Filtering Data Prior to Decompression
vImage Geometry
  • Applying Affine Transforms
  • Reflecting Horizontally
  • Reflecting Vertically
  • Shearing
  • Rotating
  • Scaling
  • Resampling
  • Getting the Buffer Size
vImage Histogram
  • Stretching the Contrast
  • Equalizing a Histogram
  • Specifying a Histogram
  • Calculating a Histogram
  • Getting the Minimum Buffer Size
vImage Morphology
  • Dilating an Object
  • Eroding an Object
  • Maximizing an Object
  • Minimizing an Object
  • Getting the Buffer Size
vImage Transform
  • Transforming with a Lookup Table
  • Applying a Polynomial
  • Multiplying Pixels by a Matrix
  • Correcting Gamma

No comments: