PARP Research Group |
Universidad de Murcia ![]() |
Blocks for the IPP functions
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. | |
Set of blocks corresponding to the IPP functions.
| const QMap<QString, QString> getQVIPPBlocksNames | ( | ) |
Provides a full list of the names of all IPP blocks.
Definition at line 27 of file qvippblocks.cpp.
| QVPropertyContainer* newQVIPPBlock | ( | QString | type, | |
| QString | name | |||
| ) |
Creates an IPP block object, given its class name.
This function can be used as a block object factory. Given the class name of an IPP block included in the QVision framework, this function returns a pointer to a newly created block of that type.
Any QVision application can dynamically obtain the full list of class names of IPP blocks included in the framework with the function getQVIPPBlocksNames.
| type | name of the type of the block | |
| name | name which will be asigned to the new block object |
Definition at line 138 of file qvippblocks.cpp.