Developer Reference

  • 2020
  • 10/21/2020
  • Public Content
Contents

Intel® Integrated Performance Primitives for Intel® Architecture Developer Reference.
Volume 2: Image Processing

PDF format
Developer Reference for Intel® Integrated Performance Primitives, Volume 2: Image Processing
The following are some important features of the image processing part of the Intel® Integrated Performance Primitives (Intel® IPP) library:

Computer Vision

Computer Vision functions provide feature detection, pattern recognition, distance transform, image segmentation, and other operations.

Image Color Conversion

Image Color Conversion functions include color model, color-gray scale, and format conversions, as well as color twist, color keying, gamma correction, and intensity transformation.

Image Geometry Transforms

Image Geometry Transforms offer functions for resizing, rotation, warping, and remapping of an image.

Filtering Functions

Filtering Functions perform convolution and deconvolution operations, as well as median, linear, separable, Wiener, and fixed filtering.

Image Statistics Functions

Image Statistics Functions compute different statistical parameters of an image, such as sum, integral, mean and standard deviation, intensity histogram, and others.

Image Arithmetic and Logical Operations

Image Arithmetic and Logical Operations modify pixel values of an image buffer using arithmetic and logical operations. This group also includes functions that perform image composition based on opacity (alpha-blending).

Image Data Exchange and Initialization Functions

Image Data Exchange and Initialization Functions perform image data manipulation, exchange, and initialization operations.
Optimization Notice
Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.
Notice revision #20110804

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804