Intel® IPP implements image processing functions that perform image data manipulation, exchange and initialization operations. Table "Image Data Exchange and Initialization Functions" lists the functions:
Function Base Name |
Operation |
---|---|
Converts pixel values in an image from one bit depth to another |
|
Scales pixel values of a image and converts them to another bit depth |
|
Sets an array of pixels to a value |
|
Copies pixel values between two images |
|
Copies pixels values between two images and adds the border pixels with a constant value |
|
Copies pixel values between two images and adds the replicated border pixels |
|
Copies pixel values between two images and adds the border pixels |
|
Copies pixel values between two images with subpixel precision |
|
Copies pixel values of the intersection with specified window with subpixel precision |
|
Copies gray scale image to all channels of the color image |
|
Transpose a source image |
|
Changes the order of channels of the image |
|
Generates random samples with uniform distribution and adds them to an image data |
|
Generates random samples with Gaussian distribution and adds them to an image data |
|
Creates the Jaehne's test image |
|
Creates the test image that has an intensity ramp |
|
Reads all pixels on the raster line into the buffer |
|
Converts a conventional order to the zigzag sequence |
|
Converts a zigzag sequence to the conventional order |
|
Computes the sizes of the resample structure and the work buffer |
|
Initializes the row resampling structure |
|
Computes the width of the left and right borders |
|
Perfroms row-oriented resampling of the image |
Many solutions and hints for use of these functions can be found in Intel® IPP Samples. See Intel® IPP Image Processing and Media Processing Samples downloadable from http://www.intel.com/cd/software/products/asmo-na/eng/220046.htm.
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.