PARP Research Group University of Murcia, Spain


IPP functions worker set
[Workers library]

Set of workers corresponding to the IPP functions. More...

Classes

class  QVConvert_uCharsFloatC1Worker
 Converts pixel values of an image from one bit depth to another. More...
class  QVConvert_uCharsFloatC3Worker
 Converts pixel values of an image from one bit depth to another. More...
class  QVConvert_sFloatuCharC1Worker
 Converts pixel values of an image from one bit depth to another. More...
class  QVConvert_sFloatuCharC3Worker
 Converts pixel values of an image from one bit depth to another. More...
class  QVAdd_uCharC1Worker
 Add image to accumulator. More...
class  QVAdd_uCharC3Worker
 Add image to accumulator. More...
class  QVAdd_sFloatC1Worker
 Add image to accumulator. More...
class  QVAdd_sFloatC3Worker
 Add image to accumulator. More...
class  QVAddC_uCharC1Worker
 QVision wrapper function for IPP's ippiAddC_8u_C1RSfs. More...
class  QVAddC_sFloatC1Worker
 QVision wrapper function for IPP's ippiAddC_32f_C1R. More...
class  QVMul_uCharC1Worker
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMul_uCharC3Worker
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMul_sFloatC3Worker
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMul_sFloatC1Worker
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMulC_uCharC1Worker
 Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. More...
class  QVMulC_sFloatC1Worker
 Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. More...
class  QVMulScale_uCharC1Worker
 QVision wrapper function for IPP's ippiMulScale_8u_C1R. More...
class  QVMulScale_uCharC3Worker
 QVision wrapper function for IPP's ippiMulScale_8u_C3R. More...
class  QVSub_uCharC1Worker
 QVision wrapper function for IPP's ippiSub_8u_C1RSfs. More...
class  QVSub_uCharC3Worker
 QVision wrapper function for IPP's ippiSub_8u_C3RSfs. More...
class  QVSub_sFloatC1Worker
 QVision wrapper function for IPP's ippiSub_32f_C1R. More...
class  QVSub_sFloatC3Worker
 QVision wrapper function for IPP's ippiSub_32f_C3R. More...
class  QVSubC_uCharC1Worker
 QVision wrapper function for IPP's ippiSubC_8u_C1RSfs. More...
class  QVSubC_sFloatC1Worker
 QVision wrapper function for IPP's ippiSubC_32f_C1R. More...
class  QVDiv_uCharC1Worker
 Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. More...
class  QVDiv_uCharC3Worker
 Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. More...
class  QVDiv_sFloatC3Worker
 Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. More...
class  QVDiv_sFloatC1Worker
 Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. More...
class  QVDivC_uCharC1Worker
 Divides pixel values of a source image by a constant and places the scaled results in a destination image. More...
class  QVDivC_sFloatC1Worker
 Divides pixel values of a source image by a constant and places the scaled results in a destination image. More...
class  QVAbs_sShortC1Worker
 Computes absolute value of each pixel of a source image and places results in the destination image; for in-place flavors - in the same source image. More...
class  QVAbs_sFloatC1Worker
 Computes absolute value of each pixel of a source image and places results in the destination image; for in-place flavors - in the same source image. More...
class  QVAbsDiff_uCharC1Worker
 Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar. More...
class  QVAbsDiff_sFloatC1Worker
 Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar. More...
class  QVSqr_sFloatC1Worker
 Squares pixel values of an image and places results in the destination image; for in-place flavors - in the same image. More...
class  QVLn_sFloatC1Worker
 Computes the natural logarithm of each pixel values of a source image and places the results in the destination image; for in-place flavors - in the same image. More...
class  QVLn_sFloatC3Worker
 Computes the natural logarithm of each pixel values of a source image and places the results in the destination image; for in-place flavors - in the same image. More...
class  QVAndC_uCharC1Worker
 QVision wrapper function for IPP's ippiAndC_8u_C1R. More...
class  QVNot_uCharC1Worker
 Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant). More...
class  QVNot_uCharC3Worker
 Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant). More...
class  QVOrC_uCharC1Worker
 QVision wrapper function for IPP's ippiOrC_8u_C1R. More...
class  QVXorC_uCharC1Worker
 QVision wrapper function for IPP's ippiXorC_8u_C1R. More...
class  QVLShiftC_uCharC1Worker
 QVision wrapper function for IPP's ippiLShiftC_8u_C1R. More...
class  QVRShiftC_uCharC1Worker
 QVision wrapper function for IPP's ippiRShiftC_8u_C1R. More...
class  QVRGBToGray_uCharC3C1Worker
 Converts an RGB image to gray scale (fixed coefficients). More...
class  QVRGBToGray_sFloatC3C1Worker
 Converts an RGB image to gray scale (fixed coefficients). More...
class  QVThreshold_uCharC1Worker
 Performs thresholding of an image using the specified level. More...
class  QVThreshold_sFloatC1Worker
 Performs thresholding of an image using the specified level. More...
class  QVComputeThreshold_Otsu_uCharC1Worker
 Calculate Otsu theshold value of images. More...
class  QVCompare_uCharC1Worker
 QVision wrapper function for IPP's ippiCompare_8u_C1R. More...
class  QVCompare_sFloatC1Worker
 QVision wrapper function for IPP's ippiCompare_32f_C1R. More...
class  QVCompareC_uCharC1Worker
 Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions. More...
class  QVCompareC_sFloatC1Worker
 Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions. More...
class  QVFilterBox_uCharC1Worker
 QVision wrapper function for IPP's ippiFilterBox_8u_C1R. More...
class  QVFilterBox_uCharC3Worker
 QVision wrapper function for IPP's ippiFilterBox_8u_C3R. More...
class  QVFilterBox_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterBox_32f_C1R. More...
class  QVFilterMin_uCharC1Worker
 Applies the "min" filter to an image. More...
class  QVFilterMin_uCharC3Worker
 Applies the "min" filter to an image. More...
class  QVFilterMin_sFloatC1Worker
 Applies the "min" filter to an image. More...
class  QVFilterMax_uCharC1Worker
 Applies the "max" filter to an image. More...
class  QVFilterMax_uCharC3Worker
 Applies the "max" filter to an image. More...
class  QVFilterMax_sFloatC1Worker
 Applies the "max" filter to an image. More...
class  QVFilterMedian_uCharC1Worker
 Filters an image using a box median filter. More...
class  QVFilterMedian_uCharC3Worker
 Filters an image using a box median filter. More...
class  QVFilterMedianHoriz_uCharC1Worker
 Performs horizontal median filtering. More...
class  QVFilterSobelHorizMask_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterSobelHorizMask_32f_C1R. More...
class  QVFilterSobelVertMask_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterSobelVertMask_32f_C1R. More...
class  QVFilterLaplace_uCharC1Worker
 QVision wrapper function for IPP's ippiFilterLaplace_8u_C1R. More...
class  QVFilterLaplace_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterLaplace_32f_C1R. More...
class  QVFilterGauss_uCharC1Worker
 QVision wrapper function for IPP's ippiFilterGauss_8u_C1R. More...
class  QVFilterGauss_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterGauss_32f_C1R. More...
class  QVFilterGauss_uCharC3Worker
 QVision wrapper function for IPP's ippiFilterGauss_8u_C3R. More...
class  QVFilterGauss_sFloatC3Worker
 QVision wrapper function for IPP's ippiFilterGauss_32f_C3R. More...
class  QVFilterHipass_uCharC1Worker
 QVision wrapper function for IPP's ippiFilterHipass_8u_C1R. More...
class  QVFilterHipass_uCharC3Worker
 QVision wrapper function for IPP's ippiFilterHipass_8u_C3R. More...
class  QVFilterHipass_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterHipass_32f_C1R. More...
class  QVFilterHipass_sFloatC3Worker
 QVision wrapper function for IPP's ippiFilterHipass_32f_C3R. More...
class  QVFilterLowpass_uCharC1Worker
 QVision wrapper function for IPP's ippiFilterLowpass_8u_C1R. More...
class  QVFilterLowpass_sFloatC1Worker
 QVision wrapper function for IPP's ippiFilterLowpass_32f_C1R. More...
class  QVSum_uCharC1Worker
 Computes the sum of image pixel values. More...
class  QVMean_uCharC1Worker
 Computes the mean of image pixel values. More...
class  QVMin_uCharC1Worker
 Computes the minimum of image pixel values. More...
class  QVMin_sFloatC1Worker
 Computes the minimum of image pixel values. More...
class  QVMax_uCharC1Worker
 Computes the maximum of image pixel values. More...
class  QVMax_sFloatC1Worker
 Computes the maximum of image pixel values. More...

Functions

const QMap< QString,
QString > 
getQVIPPWorkersNames ()
 Provides a full list of the names of all IPP workers.
QVPropertyContainernewQVIPPWorker (QString type, QString name)
 Creates an IPP worker object, given its class name.

Detailed Description

Set of workers corresponding to the IPP functions.

Todo:
Documentar.

Function Documentation

const QMap<QString, QString> getQVIPPWorkersNames (  ) 

Provides a full list of the names of all IPP workers.

Returns:
a list of QString objects, corresponding to the names of the IPP workers
See also:
newQVIPPWorker

Definition at line 27 of file qvippworkers.cpp.

QVPropertyContainer* newQVIPPWorker ( QString  type,
QString  name 
)

Creates an IPP worker object, given its class name.

This function can be used as a worker object factory. Given the class name of an IPP worker included in the QVision framework, this function returns a pointer to a newly created worker of that type.

Any QVision application can dynamically obtain the full list of class names of IPP workers included in the framework with the function getQVIPPWorkersNames.

Parameters:
type name of the type of the worker
name name which will be asigned to the new worker object
Returns:
a pointer to a new worker object, or NULL if no ipp worker class exists in the QVision

Definition at line 120 of file qvippworkers.cpp.




QVision framework. PARP research group, copyright 2007, 2008.