PARP Research Group Universidad de Murcia


src/qvblockprogramming/qvprocessingblocks/qvippblocks.h File Reference

File from the QVision library. More...

#include <ipp.h>
#include <QMap>
#include <QSize>
#include <QPoint>
#include <QVImage>
#include <QVProcessingBlock>
#include <qvdefines.h>
#include <qvipp.h>

Go to the source code of this file.

Classes

class  QVConvert_uCharsFloatC1Block
 Converts pixel values of an image from one bit depth to another. More...
class  QVConvert_uCharsFloatC3Block
 Converts pixel values of an image from one bit depth to another. More...
class  QVConvert_sFloatuCharC1Block
 Converts pixel values of an image from one bit depth to another. More...
class  QVConvert_sFloatuCharC3Block
 Converts pixel values of an image from one bit depth to another. More...
class  QVAdd_uCharC1Block
 Add image to accumulator. More...
class  QVAdd_uCharC3Block
 Add image to accumulator. More...
class  QVAdd_sFloatC1Block
 Add image to accumulator. More...
class  QVAdd_sFloatC3Block
 Add image to accumulator. More...
class  QVAddC_uCharC1Block
 QVision wrapper function for IPP's ippiAddC_8u_C1RSfs. More...
class  QVAddC_sFloatC1Block
 QVision wrapper function for IPP's ippiAddC_32f_C1R. More...
class  QVMul_uCharC1Block
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMul_uCharC3Block
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMul_sFloatC3Block
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMul_sFloatC1Block
 Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...
class  QVMulC_uCharC1Block
 Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. More...
class  QVMulC_sFloatC1Block
 Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. More...
class  QVMulScale_uCharC1Block
 QVision wrapper function for IPP's ippiMulScale_8u_C1R. More...
class  QVMulScale_uCharC3Block
 QVision wrapper function for IPP's ippiMulScale_8u_C3R. More...
class  QVSub_uCharC1Block
 QVision wrapper function for IPP's ippiSub_8u_C1RSfs. More...
class  QVSub_uCharC3Block
 QVision wrapper function for IPP's ippiSub_8u_C3RSfs. More...
class  QVSub_sFloatC1Block
 QVision wrapper function for IPP's ippiSub_32f_C1R. More...
class  QVSub_sFloatC3Block
 QVision wrapper function for IPP's ippiSub_32f_C3R. More...
class  QVSubC_uCharC1Block
 QVision wrapper function for IPP's ippiSubC_8u_C1RSfs. More...
class  QVSubC_sFloatC1Block
 QVision wrapper function for IPP's ippiSubC_32f_C1R. More...
class  QVDiv_uCharC1Block
 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_uCharC3Block
 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_sFloatC3Block
 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_sFloatC1Block
 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_uCharC1Block
 Divides pixel values of a source image by a constant and places the scaled results in the same image. More...
class  QVDivC_sFloatC1Block
 Divides pixel values of a source image by a constant and places the scaled results in the same image. More...
class  QVAbs_sShortC1Block
 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_sFloatC1Block
 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_uCharC1Block
 Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar. More...
class  QVAbsDiff_sFloatC1Block
 Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar. More...
class  QVSqr_sFloatC1Block
 Squares pixel values of an image and places results in the destination image; for in-place flavors - in the same image. More...
class  QVLn_sFloatC1Block
 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_sFloatC3Block
 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  QVAnd_uCharC1Block
 QVision wrapper function for IPP's ippiAnd_8u_C1R. More...
class  QVAnd_uCharC3Block
 QVision wrapper function for IPP's ippiAnd_8u_C3R. More...
class  QVAnd_uShortC1Block
 QVision wrapper function for IPP's ippiAnd_16u_C1R. More...
class  QVAnd_uShortC3Block
 QVision wrapper function for IPP's ippiAnd_16u_C3R. More...
class  QVAnd_sIntC1Block
 QVision wrapper function for IPP's ippiAnd_32s_C1R. More...
class  QVAnd_sIntC3Block
 QVision wrapper function for IPP's ippiAnd_32s_C3R. More...
class  QVOr_uCharC1Block
 QVision wrapper function for IPP's ippiOr_8u_C1R. More...
class  QVOr_uCharC3Block
 QVision wrapper function for IPP's ippiOr_8u_C3R. More...
class  QVOr_uShortC1Block
 QVision wrapper function for IPP's ippiOr_16u_C1R. More...
class  QVOr_uShortC3Block
 QVision wrapper function for IPP's ippiOr_16u_C3R. More...
class  QVOr_sIntC1Block
 QVision wrapper function for IPP's ippiOr_32s_C1R. More...
class  QVOr_sIntC3Block
 QVision wrapper function for IPP's ippiOr_32s_C3R. More...
class  QVXor_uCharC1Block
 QVision wrapper function for IPP's ippiXor_8u_C1R. More...
class  QVXor_uCharC3Block
 QVision wrapper function for IPP's ippiXor_8u_C3R. More...
class  QVXor_uShortC1Block
 QVision wrapper function for IPP's ippiXor_16u_C1R. More...
class  QVXor_uShortC3Block
 QVision wrapper function for IPP's ippiXor_16u_C3R. More...
class  QVXor_sIntC1Block
 QVision wrapper function for IPP's ippiXor_32s_C1R. More...
class  QVXor_sIntC3Block
 QVision wrapper function for IPP's ippiXor_32s_C3R. More...
class  QVNot_uCharC1Block
 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_uCharC3Block
 Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant). More...
class  QVAndC_uCharC1Block
 QVision wrapper function for IPP's ippiAndC_8u_C1R. More...
class  QVOrC_uCharC1Block
 QVision wrapper function for IPP's ippiOrC_8u_C1R. More...
class  QVXorC_uCharC1Block
 QVision wrapper function for IPP's ippiXorC_8u_C1R. More...
class  QVLShiftC_uCharC1Block
 QVision wrapper function for IPP's ippiLShiftC_8u_C1R. More...
class  QVRShiftC_uCharC1Block
 QVision wrapper function for IPP's ippiRShiftC_8u_C1R. More...
class  QVRGBToGray_uCharC3C1Block
 Converts an RGB image to gray scale (fixed coefficients). More...
class  QVRGBToGray_sFloatC3C1Block
 Converts an RGB image to gray scale (fixed coefficients). More...
class  QVThreshold_uCharC1Block
 Performs thresholding of an image using the specified level. More...
class  QVThreshold_sFloatC1Block
 Performs thresholding of an image using the specified level. More...
class  QVComputeThreshold_Otsu_uCharC1Block
 Calculate Otsu theshold value of images. More...
class  QVCompare_uCharC1Block
 QVision wrapper function for IPP's ippiCompare_8u_C1R. More...
class  QVCompare_sFloatC1Block
 QVision wrapper function for IPP's ippiCompare_32f_C1R. More...
class  QVCompareC_uCharC1Block
 Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions. More...
class  QVCompareC_sFloatC1Block
 Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions. More...
class  QVFilterBox_uCharC1Block
 QVision wrapper function for IPP's ippiFilterBox_8u_C1R. More...
class  QVFilterBox_uCharC3Block
 QVision wrapper function for IPP's ippiFilterBox_8u_C3R. More...
class  QVFilterBox_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterBox_32f_C1R. More...
class  QVFilterMin_uCharC1Block
 Applies the "min" filter to an image. More...
class  QVFilterMin_uCharC3Block
 Applies the "min" filter to an image. More...
class  QVFilterMin_sFloatC1Block
 Applies the "min" filter to an image. More...
class  QVFilterMax_uCharC1Block
 Applies the "max" filter to an image. More...
class  QVFilterMax_uCharC3Block
 Applies the "max" filter to an image. More...
class  QVFilterMax_sFloatC1Block
 Applies the "max" filter to an image. More...
class  QVFilterMedian_uCharC1Block
 Filters an image using a box median filter. More...
class  QVFilterMedian_uCharC3Block
 Filters an image using a box median filter. More...
class  QVFilterMedianHoriz_uCharC1Block
 Performs horizontal median filtering. More...
class  QVFilterSobelHorizMask_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterSobelHorizMask_32f_C1R. More...
class  QVFilterSobelVertMask_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterSobelVertMask_32f_C1R. More...
class  QVFilterLaplace_uCharC1Block
 QVision wrapper function for IPP's ippiFilterLaplace_8u_C1R. More...
class  QVFilterLaplace_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterLaplace_32f_C1R. More...
class  QVFilterGauss_uCharC1Block
 QVision wrapper function for IPP's ippiFilterGauss_8u_C1R. More...
class  QVFilterGauss_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterGauss_32f_C1R. More...
class  QVFilterGauss_uCharC3Block
 QVision wrapper function for IPP's ippiFilterGauss_8u_C3R. More...
class  QVFilterGauss_sFloatC3Block
 QVision wrapper function for IPP's ippiFilterGauss_32f_C3R. More...
class  QVFilterHipass_uCharC1Block
 QVision wrapper function for IPP's ippiFilterHipass_8u_C1R. More...
class  QVFilterHipass_uCharC3Block
 QVision wrapper function for IPP's ippiFilterHipass_8u_C3R. More...
class  QVFilterHipass_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterHipass_32f_C1R. More...
class  QVFilterHipass_sFloatC3Block
 QVision wrapper function for IPP's ippiFilterHipass_32f_C3R. More...
class  QVFilterLowpass_uCharC1Block
 QVision wrapper function for IPP's ippiFilterLowpass_8u_C1R. More...
class  QVFilterLowpass_sFloatC1Block
 QVision wrapper function for IPP's ippiFilterLowpass_32f_C1R. More...
class  QVSum_uCharC1Block
 Computes the sum of image pixel values. More...
class  QVMean_uCharC1Block
 Computes the mean of image pixel values. More...
class  QVMin_uCharC1Block
 Computes the minimum of image pixel values. More...
class  QVMin_sFloatC1Block
 Computes the minimum of image pixel values. More...
class  QVMax_uCharC1Block
 Computes the maximum of image pixel values. More...
class  QVMax_sFloatC1Block
 Computes the maximum of image pixel values. More...

Functions

const QMap< QString, QString > getQVIPPBlocksNames ()
 Provides a full list of the names of all IPP blocks.
QVPropertyContainer * newQVIPPBlock (QString type, QString name)
 Creates an IPP block object, given its class name.

Detailed Description

File from the QVision library.

Author:
PARP Research Group. University of Murcia, Spain.

Definition in file qvippblocks.h.




QVision framework. PARP research group. Copyright © 2007, 2008, 2009, 2010, 2011.