Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference

ID 790148
Date 3/22/2024
Public
Document Table of Contents

Major Operation Models

Most Intel IPP image processing functions perform identical and independent operations on all channels of the processed image except for alpha channel. It means that the same operation is applied to each channel, and the computed results do not depend on values of other channels. Some exceptions include the ippiFilterMedianColor function and color conversion functions, which process three channels together.

Intel IPP image processing functions can be divided by two major models of operation:

  • Point operations: functions operate on one pixel to compute the result, for example, ippiAdd
  • Neighborhood operations: functions operate on a group of pixels, for example, ippiFilterBox

See Also