![]() |
University of Murcia ![]() |
IPP wrapper functionsComprehensive set of wrapper functions for Intel(R) Integrated Performance Primitives (IPP).
More... |
Modules | |
Image Data Exchange and Initialization Functions | |
Image processing functions that perform image data manipulation, exchange and initialization operations. | |
Image Arithmetic and Logical Operations | |
Image processing functions that modify pixel values of an image using arithmetic or logical operations, and functions that perform image compositing based on opacity (alpha-blending). | |
Image Color Conversion | |
Image processing functions that perform different type of image color conversion. | |
Threshold and Compare Operations | |
Image processing functions that operate on a pixel-by-pixel basis: threshold and compare functions. | |
Morphological Operation | |
Image processing functions that perform morphological operations on images. | |
Filtering Functions | |
Image processing functions that perform linear and non-linear filtering operations on an image. | |
Image Linear Transforms | |
Functions that perform linear transform operations on an image. | |
Image Statistics Functions | |
Functions that can be used to compute the following statistical parameters of an image. | |
Image Geometry Transforms | |
Functions that perform geometric operations of resizing, rotating, warping and remapping an image. | |
Wavelet Transforms | |
Two-dimensional Discrete Wavelet Transform (DWT) functions implemented in the Intel IPP for image processing. | |
Computer Vision | |
Functions for computer vision. | |
Functions | |
QMap< sInt, int > | HistogramRange (const QVImage< uChar, 1 > &src, QList< uChar > values) |
Calculates frequency histogram for a given set of values, for a QVImage
This function computes the intensity histogram of an image in the ranges specified by the QList 'values'. Default value for this QList is empty list, indicating the set of integer which cover the group of valid values for uChar type (from 0 to 255). | |
QVector< int > | HistogramRange (const QVImage< uChar, 1 > &src) |
Calculates frequency histogram for a given set of values, for a QVImage
This function computes the intensity histogram of an image in the ranges from 0 to 255. |
The naming convention for those wrapper functions is simpler, avoiding the need of specifying IPP names suffixes, which previously indicated the type and channel number of the input images.
For further details about the usage of these wrapper functions, see section AdvancedImageProcessing in the manual.
QVector<int> HistogramRange | ( | const QVImage< uChar, 1 > & | src | ) |
Calculates frequency histogram for a given set of values, for a QVImage
This function computes the intensity histogram of an image in the ranges from 0 to 255.
src | source image to obtain histogram values. |
Definition at line 208 of file qvipp.cpp.
Referenced by CountingSort(), and HistogramRange().
QMap<sInt, int> HistogramRange | ( | const QVImage< uChar, 1 > & | src, | |
QList< uChar > | values | |||
) |
Calculates frequency histogram for a given set of values, for a QVImage
This function computes the intensity histogram of an image in the ranges specified by the QList 'values'. Default value for this QList is empty list, indicating the set of integer which cover the group of valid values for uChar type (from 0 to 255).
src | source image to obtain histogram values. | |
values | list of QVImage data type values, to obtain frequency in histogram. |