Intel® IPP implements image processing functions that can be used to compute the following statistical parameters of an image:
Table “Image Statistics Functions” lists the image statistics functions:
Function Base Name | Operation |
---|---|
Sum | Computes the sum of image pixel values |
Integral | Transforms an image to the integral representation |
SqrIntegral | Transforms an image to integral and integral of pixel squares representations |
TiltedIntegral | Transforms an image to the tilted integral representation |
TiltedSqrIntegral | Transforms an image to tilted integral and tilted integral of pixel squares representations |
Mean | Computes the mean of image pixel values |
MeanStdDev | Computes the mean and standard deviation of image pixel values |
RectStdDev | Computes the standard deviation of the integral images. |
TiltedRectStdDev | Computes the standard deviation of the tilted integral images. |
HistogramRange | Computes the intensity histogram of an image |
HistogramEven | Computes the intensity histogram of an image with equal bins |
CountInRange | Counts the number of pixels within the given intensity range |
Minimum and Maximum Operations | |
Min | Computes the minimum of image pixel values |
MinIndx | Computes the minimum of image pixel values, and retrieves the coordinates of pixels with minimal intensity values |
Max | Computes the maximum of image pixel values |
MaxIndx | Computes the maximum of image pixel values, and retrieves the coordinates of pixels with maximal intensity values |
MinMax | Computes the minimum and maximum of image pixel values |
MinMaxIndx | Calculates minimum and maximum pixel values and their indexes |
MaxEvery | Computes maximum value for each pair of pixels of two images |
MinEvery | Computes minimum value for each pair of pixels of two images |
FindPeaks3x3GetBufferSize | Computes the size of the working buffer for the peak search |
FindPeaks3x3 | Finds coordinates of peaks (maximums or minimums) with absolute value exceeding threshold value |
Moments | |
MomentInitAlloc | Allocates memory and initializes the moment context structure |
MomentFree | Deallocates the previously initialized structure that stores image moments |
MomentGetStateSize | Computes the size of the external buffer for the moment context structure |
MomentInit | Initializes the moment context structure |
Moments | Computes all image moments of order 0 to 3 and Hu moment invariants |
GetSpatialMoment | Retrieves image spatial moment computed by ippiMoments |
GetCentralMoment | Retrieves image central moment computed by ippiMoments |
GetNormalizedSpatialMoment | Retrieves the normalized value of the image spatial moment computed by ippiMoments |
GetNormalizedCentralMoment | Retrieves the normalized value of the image central moment computed by ippiMoments |
GetHuMoments | Retrieves image Hu moment invariants computed by ippiMoments |
Norms | |
Norm_Inf | Computes the infinity norm of image pixel values |
Norm_L1 | Computes the L1-norm of image pixel values |
Norm_L2 | Computes the L2-norm of image pixel values |
NormDiff_Inf | Computes the infinity norm of differences between pixel values of two images |
NormDiff_L1 | Computes the L1-norm of differences between pixel values of two images |
NormDiff_L2 | Computes the L2-norm of differences between pixel values of two images |
NormRel_Inf | Computes the relative error for the infinity norm of differences between pixel values of two images |
NormRel_L1 | Computes the relative error for the L1-norm of differences between pixel values of two images. |
NormRel_L2 | Computes the relative error for the L2-norm of differences between pixel values of two images. |
Image Quality Index | |
QualityIndex | Computes the universal image quality index |
Proximity Measures | |
SqrDistanceFull_Norm | Computes normalized full Euclidean distance between an image and a template. |
SqrDistanceSame_Norm | Computes normalized Euclidean distance between an image and a template. |
SqrDistanceValid_Norm | Computes normalized valid Euclidean distance between an image and a template. |
CrossCorrFull_Norm | Computes normalized full cross-correlation between an image and a template. |
CrossCorrSame_Norm | Computes normalized cross-correlation between an image and a template. |
CrossCorrValid_Norm | Computes normalized valid cross-correlation between an image and a template. |
CrossCorrValid | Computes valid cross-correlation between an image and a template. |
CrossCorrFull_NormLevel | Computes normalized full correlation coefficients between an image and a template. |
CrossCorrSame_NormLevel | Computes normalized correlation coefficients between an image and a template. |
CrossCorrValid_NormLevel | Computes normalized valid correlation coefficients between an image and a template. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.