![]() |
University of Murcia, Spain ![]() |
IPP wrapper functionsComprehensive set of wrapper functions for Intel(R) Integrated Performance Primitives (IPP).
More... |
Functions | |
void | Copy (const QVImage< uChar, 1 > &src1, const QVImage< uChar, 1 > &src2, const QVImage< uChar, 1 > &src3, QVImage< uChar, 3 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Composes color image from separate channel images. | |
void | Copy (const QVImage< uShort, 1 > &src1, const QVImage< uShort, 1 > &src2, const QVImage< uShort, 1 > &src3, QVImage< uShort, 3 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Composes color image from separate channel images. | |
void | Copy (const QVImage< sShort, 1 > &src1, const QVImage< sShort, 1 > &src2, const QVImage< sShort, 1 > &src3, QVImage< sShort, 3 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Composes color image from separate channel images. | |
void | Copy (const QVImage< sInt, 1 > &src1, const QVImage< sInt, 1 > &src2, const QVImage< sInt, 1 > &src3, QVImage< sInt, 3 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Composes color image from separate channel images. | |
void | Copy (const QVImage< sFloat, 1 > &src1, const QVImage< sFloat, 1 > &src2, const QVImage< sFloat, 1 > &src3, QVImage< sFloat, 3 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Composes color image from separate channel images. | |
void | Copy (const QVImage< uChar, 3 > &src, const uChar channel, QVImage< uChar, 1 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy a selected channel from a 3-channel image to a 1-channel image. | |
void | Copy (const QVImage< uShort, 3 > &src, const uChar channel, QVImage< uShort, 1 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy a selected channel from a 3-channel image to a 1-channel image. | |
void | Copy (const QVImage< sShort, 3 > &src, const uChar channel, QVImage< sShort, 1 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy a selected channel from a 3-channel image to a 1-channel image. | |
void | Copy (const QVImage< sInt, 3 > &src, const uChar channel, QVImage< sInt, 1 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy a selected channel from a 3-channel image to a 1-channel image. | |
void | Copy (const QVImage< sFloat, 3 > &src, const uChar channel, QVImage< sFloat, 1 > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy a selected channel from a 3-channel image to a 1-channel image. | |
void | Compare (const QVImage< uChar, 3 > &src1, const QVImage< uChar, 3 > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | Compare (const QVImage< uShort, 3 > &src1, const QVImage< uShort, 3 > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | Compare (const QVImage< sShort, 3 > &src1, const QVImage< sShort, 3 > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | Compare (const QVImage< sFloat, 3 > &src1, const QVImage< sFloat, 3 > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | YUV420ToRGB (const QVImage< uChar, 1 > &srcY, const QVImage< uChar, 1 > &srcU, const QVImage< uChar, 1 > &srcV, QVImage< uChar, 3 > &destRGB, const QPoint &destROIOffset=QPoint(0, 0)) |
void | RGBToYUV420 (const QVImage< uChar, 3 > &src, QVImage< uChar, 1 > &dst1, QVImage< uChar, 1 > &dst2, QVImage< uChar, 1 > &dst3, const QPoint &destROIOffset=QPoint(0, 0)) |
void | FilterColumn (const QVImage< sFloat > &src, QVImage< sFloat > &dest, const QVVector kernel, const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a spatial kernel that consists of a single column. | |
void | FilterRow (const QVImage< sFloat > &src, QVImage< sFloat > &dest, const QVVector kernel, const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a spatial kernel that consists of a single row. | |
void | FilterSharpen (const QVImage< uChar > &src, QVImage< uChar > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a sharpening filter. | |
void | FilterSharpen (const QVImage< sFloat > &src, QVImage< sFloat > &dest, const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a sharpening filter. | |
void | FilterSobelHorizBorder (const QVImage< uChar > &src, QVImage< sShort > &dest, const IppiMaskSize maskSize, const IppiBorderType borderType, const uChar borderValue, QVImage< uChar > &buffer, const QPoint &destROIOffset=QPoint(0, 0)) |
Applies horizontal Sobel filter with border. | |
void | FilterSobelNegVertBorder (const QVImage< uChar > &src, QVImage< sShort > &dest, const IppiMaskSize maskSize, const IppiBorderType borderType, const uChar borderValue, QVImage< uChar > &buffer, const QPoint &destROIOffset=QPoint(0, 0)) |
Applies vertical Sobel filter with border. | |
void | Resize (const QVImage< uChar > &src, QVImage< uChar > &dest, int interpolation=IPPI_INTER_LINEAR) |
Changes an image size. | |
void | Resize (const QVImage< sFloat > &src, QVImage< sFloat > &dest, int interpolation=IPPI_INTER_LINEAR) |
Changes an image size. | |
void | Resize (const QVImage< uShort > &src, QVImage< uShort > &dest, int interpolation=IPPI_INTER_LINEAR) |
Changes an image size. | |
void | Resize (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, int interpolation=IPPI_INTER_LINEAR) |
Changes an image size. | |
void | CannyGetSize (const QVGenericImage &src, QVImage< uChar > &buffer) |
Allocates size in a buffer image for temporary data for function Canny. | |
void | FilterSobelHorizGetBufferSize (const QVGenericImage &src, const IppiMaskSize maskSize, QVImage< uChar > &buffer) |
Allocates size in a buffer image for temporary data for function FilterSobelHoriz. | |
void | FilterSobelNegVertGetBufferSize (const QVGenericImage &src, const IppiMaskSize maskSize, QVImage< uChar > &buffer) |
Allocates size in a buffer image for temporary data for function FilterSobelNegVert. | |
void | MinEigenValGetBufferSize (const QVGenericImage &src, QVImage< uChar > &buffer, uInt apertureSize=5, uInt avgWindow=5) |
Allocates size in a buffer image for temporary data for function MinEigenValGet. | |
void | FloodFillGetSize (const QVGenericImage &src, QVImage< uChar > &buffer) |
Allocates size in a buffer image for temporary data for function family FloodFill. | |
void | MinEigenVal (const QVImage< uChar > &src, QVImage< sFloat > &dest, QVImage< uChar > &buffer, uInt apertureSize=3, uInt avgWindow=5, IppiKernelType kernel=ippKernelSobel, const QPoint &destROIOffset=QPoint(0, 0)) |
Calculates the minimal eigen value of image blocks for corner detection. | |
void | FastMarchingGetBufferSize (const QVGenericImage &image, QVImage< uChar > &buffer) |
Allocates size in a buffer image for temporary data for function FastMarching. | |
QMap< sInt, int > | HistogramRange (const QVImage< uChar, 1 > &src, QList< uChar > values) |
Calculates frequency histogram for a given set of values, for a QVImage. | |
QVector< int > | HistogramRange (const QVImage< uChar, 1 > &src) |
Calculates frequency histogram for a given set of values, for a QVImage. | |
void | FloodFillRange4Connected (QVImage< uChar > &img, QVImage< uChar > &buffer, uInt seedX, uInt seedY, uChar newVal, uChar minDelta, uChar maxDelta) |
Performs flood filling of pixels with values in the specified range in the connected area on an image. | |
void | FloodFillGradient4Connected (QVImage< uChar > &img, QVImage< uChar > &buffer, uInt seedX, uInt seedY, uChar newVal, uChar minDelta, uChar maxDelta) |
Performs gradient flood filling of connected area on an image. | |
void | FilterGaussBorder (const QVImage< sFloat, 1 > &src, QVImage< sFloat, 1 > &dest, QVImage< uChar > &buffer, sInt kernelSize, sFloat sigma, IppiBorderType borderType=ippBorderConst, sFloat borderValue=0.0, const QPoint &destROIOffset=QPoint(0, 0)) |
Applies Gauss filter with border. | |
void | FilterGaussGetBufferSize (const QVGenericImage &image, QVImage< uChar > &buffer, uInt kernelSize) |
Computes the size of the external buffer for the Gaussian filter with border. | |
void | FindPeaks3x3 (const QVImage< sInt, 1 > &img, QVImage< uChar > &buffer, QList< QPoint > &points, sInt threshold, IppiNorm norm, uInt border, uInt maxPeakCount) |
Finds coordinates of peaks (maximums or minimums) with absolute value exceeding threshold value. | |
void | FindPeaks3x3 (const QVImage< sFloat, 1 > &img, QVImage< uChar > &buffer, QList< QPoint > &points, sFloat threshold, IppiNorm norm, uInt border, uInt maxPeakCount) |
Finds coordinates of peaks (maximums or minimums) with absolute value exceeding threshold value. | |
void | FindPeaks3x3GetBufferSize (const QVImage< sInt, 1 > &image, QVImage< uChar > &buffer) |
Computes the size of the working buffer for the peak search. | |
void | FindPeaks3x3GetBufferSize (const QVImage< sFloat, 1 > &image, QVImage< uChar > &buffer) |
Computes the size of the working buffer for the peak search. | |
void | WarpPerspective (const QVImage< uChar > &src, QVImage< uChar > &dest, const QVMatrix &rectifyingHomography, int interpolation=IPPI_INTER_LINEAR, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs perspective warping of the source image using the given transform coefficients. | |
void | WarpPerspective (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, const QVMatrix &rectifyingHomography, int interpolation=IPPI_INTER_LINEAR, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs perspective warping of the source image using the given transform coefficients. | |
void | Convert (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< sShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 3 > &qvimage_pSrc, QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sInt, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sInt, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Scale (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src). | |
void | Scale (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src). | |
void | Scale (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src). | |
void | Scale (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src). | |
void | Scale (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< sShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src). | |
void | Scale (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src). | |
void | Set (const uChar value, QVImage< uChar, 1 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const uShort value, QVImage< uShort, 1 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const sShort value, QVImage< sShort, 1 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const sInt value, QVImage< sInt, 1 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const sFloat value, QVImage< sFloat, 1 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const sShort value[3], QVImage< sShort, 3 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const sInt value[3], QVImage< sInt, 3 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | Set (const sFloat value[3], QVImage< sFloat, 3 > &qvimage_pDst) |
Sets pixels in the image buffer to a constant value. | |
void | AddRandUniform_Direct (QVImage< uChar, 1 > &qvimage_pSrcDst, const uChar low, const uChar high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< uShort, 1 > &qvimage_pSrcDst, const uShort low, const uShort high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< sShort, 1 > &qvimage_pSrcDst, const sShort low, const sShort high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< sFloat, 1 > &qvimage_pSrcDst, const sFloat low, const sFloat high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< uChar, 3 > &qvimage_pSrcDst, const uChar low, const uChar high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< uShort, 3 > &qvimage_pSrcDst, const uShort low, const uShort high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< sShort, 3 > &qvimage_pSrcDst, const sShort low, const sShort high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | AddRandUniform_Direct (QVImage< sFloat, 3 > &qvimage_pSrcDst, const sFloat low, const sFloat high, unsigned int &pSeed) |
Generates pseudo-random samples with uniform distribution and adds them to an image. | |
void | Copy (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< sShort, 3 > &qvimage_pSrc, QVImage< sShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< sInt, 1 > &qvimage_pSrc, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< sInt, 3 > &qvimage_pSrc, QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | Copy (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Copy pixel values from the source image to the destination image. | |
void | FilterSobelHoriz (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelHoriz_8u_C1R. | |
void | FilterSobelHoriz (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelHoriz_16s_C1R. | |
void | FilterSobelHoriz (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelHoriz_32f_C1R. | |
void | FilterSobelVert (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelVert_8u_C1R. | |
void | FilterSobelVert (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelVert_16s_C1R. | |
void | FilterSobelVert (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelVert_32f_C1R. | |
void | Not (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant). | |
void | Not (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant). | |
void | Abs (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
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. | |
void | Abs (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
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. | |
void | Ln (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
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. | |
void | Ln (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
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. | |
void | Sqr (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Squares pixel values of an image and places results in the destination image; for in-place flavors - in the same image. | |
void | Integral (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sInt, 1 > &qvimage_pDst, const sInt val, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiIntegral_8u32s_C1R. | |
void | Integral (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const sFloat val, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiIntegral_8u32f_C1R. | |
void | Convert (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppRoundMode roundMode=ippRndNear, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const IppRoundMode roundMode=ippRndNear, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const IppRoundMode roundMode=ippRndNear, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const IppRoundMode roundMode=ippRndNear, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< uShort, 3 > &qvimage_pDst, const IppRoundMode roundMode=ippRndNear, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | Convert (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sShort, 3 > &qvimage_pDst, const IppRoundMode roundMode=ippRndNear, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts pixel values of an image from one bit depth to another. | |
void | RGBToGray (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray scale (fixed coefficients). | |
void | RGBToGray (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray scale (fixed coefficients). | |
void | RGBToGray (const QVImage< sShort, 3 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray scale (fixed coefficients). | |
void | RGBToGray (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray scale (fixed coefficients). | |
void | Threshold (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const uChar threshold, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs thresholding of an image using the specified level. | |
void | Threshold (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const sShort threshold, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs thresholding of an image using the specified level. | |
void | Threshold (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const sFloat threshold, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs thresholding of an image using the specified level. | |
void | Threshold (QVImage< uChar, 1 > &qvimage_pSrcDst, const uChar threshold, const IppCmpOp ippCmpOp=ippCmpEq) |
Performs thresholding of an image using the specified level. | |
void | Threshold (QVImage< sShort, 1 > &qvimage_pSrcDst, const sShort threshold, const IppCmpOp ippCmpOp=ippCmpEq) |
Performs thresholding of an image using the specified level. | |
void | Threshold (QVImage< sFloat, 1 > &qvimage_pSrcDst, const sFloat threshold, const IppCmpOp ippCmpOp=ippCmpEq) |
Performs thresholding of an image using the specified level. | |
void | Threshold_Val (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const uChar threshold, const uChar value, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values. | |
void | Threshold_Val (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const sFloat threshold, const sFloat value, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values. | |
void | Threshold_Val (QVImage< uChar, 1 > &qvimage_pSrcDst, const uChar threshold, const uChar value, const IppCmpOp ippCmpOp=ippCmpEq) |
Performs thresholding of pixel values. | |
void | Threshold_Val (QVImage< sShort, 1 > &qvimage_pSrcDst, const sShort threshold, const sShort value, const IppCmpOp ippCmpOp=ippCmpEq) |
Performs thresholding of pixel values. | |
void | Threshold_Val (QVImage< sFloat, 1 > &qvimage_pSrcDst, const sFloat threshold, const sFloat value, const IppCmpOp ippCmpOp=ippCmpEq) |
Performs thresholding of pixel values. | |
void | Threshold_LTValGTVal (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const uChar thresholdLT, const uChar valueLT, const uChar thresholdGT, const uChar valueGT, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs double thresholding of pixel values. | |
void | Threshold_LTValGTVal (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const sFloat thresholdLT, const sFloat valueLT, const sFloat thresholdGT, const sFloat valueGT, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs double thresholding of pixel values. | |
void | ComputeThreshold_Otsu (const QVImage< uChar, 1 > &qvimage_pSrc, uChar &pThreshold) |
Calculate Otsu theshold value of images. | |
void | Compare (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiCompare_8u_C1R. | |
void | Compare (const QVImage< uShort, 1 > &qvimage_pSrc1, const QVImage< uShort, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiCompare_16u_C1R. | |
void | Compare (const QVImage< sShort, 1 > &qvimage_pSrc1, const QVImage< sShort, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiCompare_16s_C1R. | |
void | Compare (const QVImage< sFloat, 1 > &qvimage_pSrc1, const QVImage< sFloat, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiCompare_32f_C1R. | |
void | CompareC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions. | |
void | CompareC (const QVImage< sFloat, 1 > &qvimage_pSrc, const sFloat value, QVImage< uChar, 1 > &qvimage_pDst, const IppCmpOp ippCmpOp=ippCmpEq, const QPoint &destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions. | |
void | Dilate3x3 (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Dilate3x3 (QVImage< uChar, 1 > &qvimage_pSrcDst) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Dilate3x3 (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Dilate3x3 (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Dilate3x3 (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Dilate3x3 (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Dilate3x3 (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs in-place erosion dilation using a 3x3 mask. | |
void | Erode3x3 (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiErode3x3_8u_C1R. | |
void | Erode3x3 (QVImage< uChar, 1 > &qvimage_pSrcDst) |
QVision wrapper function for IPP's ippiErode3x3_8u_C1IR. | |
void | Erode3x3 (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiErode3x3_16u_C1R. | |
void | Erode3x3 (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiErode3x3_32f_C1R. | |
void | Erode3x3 (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiErode3x3_8u_C3R. | |
void | Erode3x3 (const QVImage< uShort, 3 > &qvimage_pSrc, QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiErode3x3_16u_C3R. | |
void | Erode3x3 (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiErode3x3_32f_C3R. | |
void | FilterMax (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "max" filter to an image. | |
void | FilterMax (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "max" filter to an image. | |
void | FilterMax (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "max" filter to an image. | |
void | FilterMin (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "min" filter to an image. | |
void | FilterMin (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "min" filter to an image. | |
void | FilterMin (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "min" filter to an image. | |
void | FilterBox (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterBox_8u_C1R. | |
void | FilterBox (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterBox_16u_C1R. | |
void | FilterBox (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterBox_32f_C1R. | |
void | FilterMedian (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a box median filter. | |
void | FilterMedian (const QVImage< uShort, 1 > &qvimage_pSrc, QVImage< uShort, 1 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a box median filter. | |
void | FilterBox (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterBox_8u_C3R. | |
void | FilterMax (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "max" filter to an image. | |
void | FilterMin (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Applies the "min" filter to an image. | |
void | FilterMedian (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const QSize &maskSize=QSize(3, 3), const QPoint &anchor=QPoint(0, 0), const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a box median filter. | |
void | FilterMedianHoriz (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs horizontal median filtering. | |
void | FilterMedianVert (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
Performs vertical median filtering. | |
void | FilterMedianCross (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a cross median filter. | |
void | FilterMedianWeightedCenter3x3 (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const int weight, const QPoint &destROIOffset=QPoint(0, 0)) |
Filter an image using a median filter with kernal size 3x3 and enlarged weight of central pixel. | |
void | FilterMedianColor (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
Filters an image using a box color median filter. | |
void | FilterGauss (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterGauss_8u_C1R. | |
void | FilterGauss (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterGauss_32f_C1R. | |
void | FilterGauss (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterGauss_8u_C3R. | |
void | FilterGauss (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterGauss_32f_C3R. | |
void | FilterHipass (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterHipass_8u_C1R. | |
void | FilterHipass (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterHipass_8u_C3R. | |
void | FilterHipass (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterHipass_32f_C1R. | |
void | FilterHipass (const QVImage< sFloat, 3 > &qvimage_pSrc, QVImage< sFloat, 3 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterHipass_32f_C3R. | |
void | FilterLowpass (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterLowpass_8u_C1R. | |
void | FilterLowpass (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterLowpass_32f_C1R. | |
void | FilterSobelHorizMask (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelHorizMask_32f_C1R. | |
void | FilterSobelVertMask (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterSobelVertMask_32f_C1R. | |
void | FilterLaplace (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterLaplace_8u_C1R. | |
void | FilterLaplace (const QVImage< sShort, 1 > &qvimage_pSrc, QVImage< sShort, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterLaplace_16s_C1R. | |
void | FilterLaplace (const QVImage< sFloat, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const IppiMaskSize mask=ippMskSize3x3, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiFilterLaplace_32f_C1R. | |
void | LShiftC (const QVImage< uChar, 1 > &qvimage_pSrc, const uInt value, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiLShiftC_8u_C1R. | |
void | RShiftC (const QVImage< uChar, 1 > &qvimage_pSrc, const uInt value, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiRShiftC_8u_C1R. | |
void | LShiftC (const QVImage< uShort, 1 > &qvimage_pSrc, const uInt value, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiLShiftC_16u_C1R. | |
void | RShiftC (const QVImage< uShort, 1 > &qvimage_pSrc, const uInt value, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiRShiftC_16u_C1R. | |
void | LShiftC (const QVImage< sInt, 1 > &qvimage_pSrc, const uInt value, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiLShiftC_32s_C1R. | |
void | RShiftC (const QVImage< sInt, 1 > &qvimage_pSrc, const uInt value, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiRShiftC_32s_C1R. | |
void | LShiftC (const QVImage< uChar, 3 > &qvimage_pSrc, const uInt value[3], QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiLShiftC_8u_C3R. | |
void | RShiftC (const QVImage< uChar, 3 > &qvimage_pSrc, const uInt value[3], QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiRShiftC_8u_C3R. | |
void | LShiftC (const QVImage< uShort, 3 > &qvimage_pSrc, const uInt value[3], QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiLShiftC_16u_C3R. | |
void | RShiftC (const QVImage< uShort, 3 > &qvimage_pSrc, const uInt value[3], QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiRShiftC_16u_C3R. | |
void | LShiftC (const QVImage< sInt, 3 > &qvimage_pSrc, const uInt value[3], QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiLShiftC_32s_C3R. | |
void | RShiftC (const QVImage< sInt, 3 > &qvimage_pSrc, const uInt value[3], QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiRShiftC_32s_C3R. | |
void | Max (const QVImage< uChar, 1 > &qvimage_pSrc, uChar &pMax) |
Computes the maximum of image pixel values. | |
void | Max (const QVImage< sShort, 1 > &qvimage_pSrc, sShort &pMax) |
Computes the maximum of image pixel values. | |
void | Max (const QVImage< sFloat, 1 > &qvimage_pSrc, sFloat &pMax) |
Computes the maximum of image pixel values. | |
void | Min (const QVImage< uChar, 1 > &qvimage_pSrc, uChar &pMin) |
Computes the minimum of image pixel values. | |
void | Min (const QVImage< sShort, 1 > &qvimage_pSrc, sShort &pMin) |
Computes the minimum of image pixel values. | |
void | Min (const QVImage< sFloat, 1 > &qvimage_pSrc, sFloat &pMin) |
Computes the minimum of image pixel values. | |
void | Max (const QVImage< uChar, 3 > &qvimage_pSrc, uChar max[3]) |
Computes the maximum of image pixel values. | |
void | Max (const QVImage< sShort, 3 > &qvimage_pSrc, sShort max[3]) |
Computes the maximum of image pixel values. | |
void | Min (const QVImage< uChar, 3 > &qvimage_pSrc, uChar min[3]) |
Computes the minimum of image pixel values. | |
void | Min (const QVImage< sShort, 3 > &qvimage_pSrc, sShort min[3]) |
Computes the minimum of image pixel values. | |
void | Sum (const QVImage< uChar, 1 > &qvimage_pSrc, sDouble &pSum) |
Computes the sum of image pixel values. | |
void | Sum (const QVImage< sShort, 1 > &qvimage_pSrc, sDouble &pSum) |
Computes the sum of image pixel values. | |
void | Mean (const QVImage< uChar, 1 > &qvimage_pSrc, sDouble &pMean) |
Computes the mean of image pixel values. | |
void | Mean (const QVImage< sShort, 1 > &qvimage_pSrc, sDouble &pMean) |
Computes the mean of image pixel values. | |
void | Sum (const QVImage< uChar, 3 > &qvimage_pSrc, sDouble sum[3]) |
Computes the sum of image pixel values. | |
void | Sum (const QVImage< sShort, 3 > &qvimage_pSrc, sDouble sum[3]) |
Computes the sum of image pixel values. | |
void | Mean (const QVImage< uChar, 3 > &qvimage_pSrc, sDouble mean[3]) |
Computes the mean of image pixel values. | |
void | Mean (const QVImage< sShort, 3 > &qvimage_pSrc, sDouble mean[3]) |
Computes the mean of image pixel values. | |
void | Add (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_8u_C1RSfs. | |
void | Mul (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< uChar, 3 > &qvimage_pSrc1, const QVImage< uChar, 3 > &qvimage_pSrc2, QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< uChar, 3 > &qvimage_pSrc1, const QVImage< uChar, 3 > &qvimage_pSrc2, QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_8u_C3RSfs. | |
void | Mul (const QVImage< uChar, 3 > &qvimage_pSrc1, const QVImage< uChar, 3 > &qvimage_pSrc2, QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< uChar, 3 > &qvimage_pSrc1, const QVImage< uChar, 3 > &qvimage_pSrc2, QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< uShort, 1 > &qvimage_pSrc1, const QVImage< uShort, 1 > &qvimage_pSrc2, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< uShort, 1 > &qvimage_pSrc1, const QVImage< uShort, 1 > &qvimage_pSrc2, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_16u_C1RSfs. | |
void | Mul (const QVImage< uShort, 1 > &qvimage_pSrc1, const QVImage< uShort, 1 > &qvimage_pSrc2, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< uShort, 1 > &qvimage_pSrc1, const QVImage< uShort, 1 > &qvimage_pSrc2, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< uShort, 3 > &qvimage_pSrc1, const QVImage< uShort, 3 > &qvimage_pSrc2, QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< uShort, 3 > &qvimage_pSrc1, const QVImage< uShort, 3 > &qvimage_pSrc2, QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_16u_C3RSfs. | |
void | Mul (const QVImage< uShort, 3 > &qvimage_pSrc1, const QVImage< uShort, 3 > &qvimage_pSrc2, QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< uShort, 3 > &qvimage_pSrc1, const QVImage< uShort, 3 > &qvimage_pSrc2, QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< sShort, 1 > &qvimage_pSrc1, const QVImage< sShort, 1 > &qvimage_pSrc2, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< sShort, 1 > &qvimage_pSrc1, const QVImage< sShort, 1 > &qvimage_pSrc2, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_16s_C1RSfs. | |
void | Mul (const QVImage< sShort, 1 > &qvimage_pSrc1, const QVImage< sShort, 1 > &qvimage_pSrc2, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< sShort, 1 > &qvimage_pSrc1, const QVImage< sShort, 1 > &qvimage_pSrc2, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< sShort, 3 > &qvimage_pSrc1, const QVImage< sShort, 3 > &qvimage_pSrc2, QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< sShort, 3 > &qvimage_pSrc1, const QVImage< sShort, 3 > &qvimage_pSrc2, QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_16s_C3RSfs. | |
void | Mul (const QVImage< sShort, 3 > &qvimage_pSrc1, const QVImage< sShort, 3 > &qvimage_pSrc2, QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< sShort, 3 > &qvimage_pSrc1, const QVImage< sShort, 3 > &qvimage_pSrc2, QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< sFloat, 1 > &qvimage_pSrc1, const QVImage< sFloat, 1 > &qvimage_pSrc2, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< sFloat, 1 > &qvimage_pSrc1, const QVImage< sFloat, 1 > &qvimage_pSrc2, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_32f_C1R. | |
void | Mul (const QVImage< sFloat, 1 > &qvimage_pSrc1, const QVImage< sFloat, 1 > &qvimage_pSrc2, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< sFloat, 1 > &qvimage_pSrc1, const QVImage< sFloat, 1 > &qvimage_pSrc2, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | Add (const QVImage< sFloat, 3 > &qvimage_pSrc1, const QVImage< sFloat, 3 > &qvimage_pSrc2, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Add image to accumulator. | |
void | Sub (const QVImage< sFloat, 3 > &qvimage_pSrc1, const QVImage< sFloat, 3 > &qvimage_pSrc2, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSub_32f_C3R. | |
void | Mul (const QVImage< sFloat, 3 > &qvimage_pSrc1, const QVImage< sFloat, 3 > &qvimage_pSrc2, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. | |
void | Div (const QVImage< sFloat, 3 > &qvimage_pSrc1, const QVImage< sFloat, 3 > &qvimage_pSrc2, QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image. | |
void | MulScale (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiMulScale_8u_C1R. | |
void | MulScale (const QVImage< uChar, 3 > &qvimage_pSrc1, const QVImage< uChar, 3 > &qvimage_pSrc2, QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiMulScale_8u_C3R. | |
void | AbsDiff (const QVImage< uChar, 1 > &qvimage_pSrc1, const QVImage< uChar, 1 > &qvimage_pSrc2, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar. | |
void | AbsDiff (const QVImage< sFloat, 1 > &qvimage_pSrc1, const QVImage< sFloat, 1 > &qvimage_pSrc2, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar. | |
void | OrC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiOrC_8u_C1R. | |
void | AndC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAndC_8u_C1R. | |
void | XorC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiXorC_8u_C1R. | |
void | OrC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiOrC_16u_C1R. | |
void | AndC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAndC_16u_C1R. | |
void | XorC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiXorC_16u_C1R. | |
void | OrC (const QVImage< sInt, 1 > &qvimage_pSrc, const sInt value, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiOrC_32s_C1R. | |
void | AndC (const QVImage< sInt, 1 > &qvimage_pSrc, const sInt value, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAndC_32s_C1R. | |
void | XorC (const QVImage< sInt, 1 > &qvimage_pSrc, const sInt value, QVImage< sInt, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiXorC_32s_C1R. | |
void | MulC (const QVImage< sFloat, 1 > &qvimage_pSrc, const sFloat value, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< sFloat, 1 > &qvimage_pSrc, const sFloat value, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_32f_C1R. | |
void | SubC (const QVImage< sFloat, 1 > &qvimage_pSrc, const sFloat value, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_32f_C1R. | |
void | DivC (const QVImage< sFloat, 1 > &qvimage_pSrc, const sFloat value, QVImage< sFloat, 1 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | OrC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiOrC_8u_C3R. | |
void | AndC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAndC_8u_C3R. | |
void | XorC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiXorC_8u_C3R. | |
void | OrC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiOrC_16u_C3R. | |
void | AndC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAndC_16u_C3R. | |
void | XorC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiXorC_16u_C3R. | |
void | OrC (const QVImage< sInt, 3 > &qvimage_pSrc, const sInt value[3], QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiOrC_32s_C3R. | |
void | AndC (const QVImage< sInt, 3 > &qvimage_pSrc, const sInt value[3], QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAndC_32s_C3R. | |
void | XorC (const QVImage< sInt, 3 > &qvimage_pSrc, const sInt value[3], QVImage< sInt, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiXorC_32s_C3R. | |
void | MulC (const QVImage< sFloat, 3 > &qvimage_pSrc, const sFloat value[3], QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< sFloat, 3 > &qvimage_pSrc, const sFloat value[3], QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_32f_C3R. | |
void | SubC (const QVImage< sFloat, 3 > &qvimage_pSrc, const sFloat value[3], QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_32f_C3R. | |
void | DivC (const QVImage< sFloat, 3 > &qvimage_pSrc, const sFloat value[3], QVImage< sFloat, 3 > &qvimage_pDst, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | MulC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_8u_C1RSfs. | |
void | SubC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_8u_C1RSfs. | |
void | DivC (const QVImage< uChar, 1 > &qvimage_pSrc, const uChar value, QVImage< uChar, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | MulC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_16u_C1RSfs. | |
void | SubC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_16u_C1RSfs. | |
void | DivC (const QVImage< uShort, 1 > &qvimage_pSrc, const uShort value, QVImage< uShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | MulC (const QVImage< sShort, 1 > &qvimage_pSrc, const sShort value, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< sShort, 1 > &qvimage_pSrc, const sShort value, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_16s_C1RSfs. | |
void | SubC (const QVImage< sShort, 1 > &qvimage_pSrc, const sShort value, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_16s_C1RSfs. | |
void | DivC (const QVImage< sShort, 1 > &qvimage_pSrc, const sShort value, QVImage< sShort, 1 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | MulC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_8u_C3RSfs. | |
void | SubC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_8u_C3RSfs. | |
void | DivC (const QVImage< uChar, 3 > &qvimage_pSrc, const uChar value[3], QVImage< uChar, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | MulC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_16u_C3RSfs. | |
void | SubC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_16u_C3RSfs. | |
void | DivC (const QVImage< uShort, 3 > &qvimage_pSrc, const uShort value[3], QVImage< uShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | MulC (const QVImage< sShort, 3 > &qvimage_pSrc, const sShort value[3], QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image. | |
void | AddC (const QVImage< sShort, 3 > &qvimage_pSrc, const sShort value[3], QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiAddC_16s_C3RSfs. | |
void | SubC (const QVImage< sShort, 3 > &qvimage_pSrc, const sShort value[3], QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
QVision wrapper function for IPP's ippiSubC_16s_C3RSfs. | |
void | DivC (const QVImage< sShort, 3 > &qvimage_pSrc, const sShort value[3], QVImage< sShort, 3 > &qvimage_pDst, const int scaleFactor=1, const QPoint &destROIOffset=QPoint(0, 0)) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image. | |
void | Canny (QVImage< sShort, 1 > &qvimage_pSrcDx, QVImage< sShort, 1 > &qvimage_pSrcDy, QVImage< uChar, 1 > &qvimage_pDstEdges, const sFloat lowThresh, const sFloat highThresh, QVImage< uChar, 1 > &qvimage_pBuffer) |
Creates binary image of source's image edges, using derivatives of the first order. | |
void | Canny (QVImage< sFloat, 1 > &qvimage_pSrcDx, QVImage< sFloat, 1 > &qvimage_pSrcDy, QVImage< uChar, 1 > &qvimage_pDstEdges, const sFloat lowThresh, const sFloat highThresh, QVImage< uChar, 1 > &qvimage_pBuffer) |
Creates binary image of source's image edges, using derivatives of the first order. | |
void | Inpaint (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< uChar, 1 > &qvimage_pDst, IppiInpaintState_8u_C1R &pState, const QPoint &destROIOffset=QPoint(0, 0)) |
Restores damaged image area by direct inpainting. | |
void | Inpaint (const QVImage< uChar, 3 > &qvimage_pSrc, QVImage< uChar, 3 > &qvimage_pDst, IppiInpaintState_8u_C1R &pState, const QPoint &destROIOffset=QPoint(0, 0)) |
Restores damaged image area by direct inpainting. | |
void | FastMarching (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pDst, const sFloat radius, QVImage< uChar, 1 > &qvimage_pBuffer, const QPoint &destROIOffset=QPoint(0, 0)) |
Calculate distance transform by fast marching method. | |
void | MinEigenVal (const QVImage< uChar, 1 > &qvimage_pSrc, QVImage< sFloat, 1 > &qvimage_pMinEigenVal, const IppiKernelType kernType, const int apertureSize, const int avgWindow, QVImage< uChar, 1 > &qvimage_pBuffer, const QPoint &destROIOffset=QPoint(0, 0)) |
Calculate minimal eigen value of 2x2 autocorrelation gradient matrix for every pixel. |
The naming convention for those wrapper functions is simpler, avoiding the need of specifying IPP names subfixes, which previously indicated the type and channel number of the input images.
For further details about this group, see section Intel Performance Primitives wrapper functions in the manual.
void Abs | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
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.
This is the QVision wrapper function for IPP's ippiAbs_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Abs | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
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.
This is the QVision wrapper function for IPP's ippiAbs_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AbsDiff | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 1 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar.
This is the QVision wrapper function for IPP's ippiAbsDiff_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AbsDiff | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar.
This is the QVision wrapper function for IPP's ippiAbsDiff_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Add | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 3 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Add | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 1 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Add | ( | const QVImage< sShort, 3 > & | qvimage_pSrc1, | |
const QVImage< sShort, 3 > & | qvimage_pSrc2, | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Add | ( | const QVImage< sShort, 1 > & | qvimage_pSrc1, | |
const QVImage< sShort, 1 > & | qvimage_pSrc2, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Add | ( | const QVImage< uShort, 3 > & | qvimage_pSrc1, | |
const QVImage< uShort, 3 > & | qvimage_pSrc2, | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Add | ( | const QVImage< uShort, 1 > & | qvimage_pSrc1, | |
const QVImage< uShort, 1 > & | qvimage_pSrc2, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Add | ( | const QVImage< uChar, 3 > & | qvimage_pSrc1, | |
const QVImage< uChar, 3 > & | qvimage_pSrc2, | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Add | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Add image to accumulator.
This is the QVision wrapper function for IPP's ippiAdd_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
const sShort | value[3], | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_16s_C3RSfs.
This is the QVision wrapper function for IPP's ippiAddC_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_16u_C3RSfs.
This is the QVision wrapper function for IPP's ippiAddC_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_8u_C3RSfs.
This is the QVision wrapper function for IPP's ippiAddC_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
const sShort | value, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_16s_C1RSfs.
This is the QVision wrapper function for IPP's ippiAddC_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_16u_C1RSfs.
This is the QVision wrapper function for IPP's ippiAddC_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_8u_C1RSfs.
This is the QVision wrapper function for IPP's ippiAddC_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void AddC | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
const sFloat | value[3], | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_32f_C3R.
This is the QVision wrapper function for IPP's ippiAddC_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AddC | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
const sFloat | value, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAddC_32f_C1R.
This is the QVision wrapper function for IPP's ippiAddC_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AddRandUniform_Direct | ( | QVImage< sFloat, 3 > & | qvimage_pSrcDst, | |
const sFloat | low, | |||
const sFloat | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_32f_C3IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< sShort, 3 > & | qvimage_pSrcDst, | |
const sShort | low, | |||
const sShort | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_16s_C3IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< uShort, 3 > & | qvimage_pSrcDst, | |
const uShort | low, | |||
const uShort | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_16u_C3IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< uChar, 3 > & | qvimage_pSrcDst, | |
const uChar | low, | |||
const uChar | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_8u_C3IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< sFloat, 1 > & | qvimage_pSrcDst, | |
const sFloat | low, | |||
const sFloat | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_32f_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< sShort, 1 > & | qvimage_pSrcDst, | |
const sShort | low, | |||
const sShort | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_16s_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< uShort, 1 > & | qvimage_pSrcDst, | |
const uShort | low, | |||
const uShort | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_16u_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AddRandUniform_Direct | ( | QVImage< uChar, 1 > & | qvimage_pSrcDst, | |
const uChar | low, | |||
const uChar | high, | |||
unsigned int & | pSeed | |||
) |
Generates pseudo-random samples with uniform distribution and adds them to an image.
This is the QVision wrapper function for IPP's ippiAddRandUniform_Direct_8u_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
low | Corresponds to the same parameter of type IppiSize in the IPP function. | |
high | Corresponds to the same parameter of type IppiSize in the IPP function. | |
pSeed | Corresponds to the same parameter in the IPP function. |
void AndC | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
const sInt | value[3], | |||
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAndC_32s_C3R.
This is the QVision wrapper function for IPP's ippiAndC_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AndC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAndC_16u_C3R.
This is the QVision wrapper function for IPP's ippiAndC_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AndC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAndC_8u_C3R.
This is the QVision wrapper function for IPP's ippiAndC_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AndC | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
const sInt | value, | |||
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAndC_32s_C1R.
This is the QVision wrapper function for IPP's ippiAndC_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AndC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAndC_16u_C1R.
This is the QVision wrapper function for IPP's ippiAndC_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void AndC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiAndC_8u_C1R.
This is the QVision wrapper function for IPP's ippiAndC_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Canny | ( | QVImage< sFloat, 1 > & | qvimage_pSrcDx, | |
QVImage< sFloat, 1 > & | qvimage_pSrcDy, | |||
QVImage< uChar, 1 > & | qvimage_pDstEdges, | |||
const sFloat | lowThresh, | |||
const sFloat | highThresh, | |||
QVImage< uChar, 1 > & | qvimage_pBuffer | |||
) |
Creates binary image of source's image edges, using derivatives of the first order.
This is the QVision wrapper function for IPP's ippiCanny_32f8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDx | Image corresponding to the data buffer pointer pSrcDx and step number srcDxStep variables in the IPP function | |
qvimage_pSrcDy | Image corresponding to the data buffer pointer pSrcDy and step number srcDyStep variables in the IPP function | |
qvimage_pDstEdges | Image corresponding to the data buffer pointer pDstEdges and step number dstEdgeStep variables in the IPP function | |
lowThresh | Corresponds to the same parameter of type IppiSize in the IPP function. | |
highThresh | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pBuffer | Data buffer image, corresponding to parameter named pBuffer from the original IPP function |
void Canny | ( | QVImage< sShort, 1 > & | qvimage_pSrcDx, | |
QVImage< sShort, 1 > & | qvimage_pSrcDy, | |||
QVImage< uChar, 1 > & | qvimage_pDstEdges, | |||
const sFloat | lowThresh, | |||
const sFloat | highThresh, | |||
QVImage< uChar, 1 > & | qvimage_pBuffer | |||
) |
Creates binary image of source's image edges, using derivatives of the first order.
This is the QVision wrapper function for IPP's ippiCanny_16s8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDx | Image corresponding to the data buffer pointer pSrcDx and step number srcDxStep variables in the IPP function | |
qvimage_pSrcDy | Image corresponding to the data buffer pointer pSrcDy and step number srcDyStep variables in the IPP function | |
qvimage_pDstEdges | Image corresponding to the data buffer pointer pDstEdges and step number dstEdgeStep variables in the IPP function | |
lowThresh | Corresponds to the same parameter of type IppiSize in the IPP function. | |
highThresh | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pBuffer | Data buffer image, corresponding to parameter named pBuffer from the original IPP function |
void CannyGetSize | ( | const QVGenericImage & | src, | |
QVImage< uChar > & | buffer | |||
) |
Allocates size in a buffer image for temporary data for function Canny.
This function should be applied to any QVImage<uChar> image to be used as a buffer image for function Canny. Initializes dimensions for that buffer image, appropriated for canny algorithm.
src | source image to apply later Canny operator. | |
buffer | buffer image to initialize for further operations. |
void Compare | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiCompare_32f_C1R.
This is the QVision wrapper function for IPP's ippiCompare_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Compare | ( | const QVImage< sShort, 1 > & | qvimage_pSrc1, | |
const QVImage< sShort, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiCompare_16s_C1R.
This is the QVision wrapper function for IPP's ippiCompare_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Compare | ( | const QVImage< uShort, 1 > & | qvimage_pSrc1, | |
const QVImage< uShort, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiCompare_16u_C1R.
This is the QVision wrapper function for IPP's ippiCompare_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Compare | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiCompare_8u_C1R.
This is the QVision wrapper function for IPP's ippiCompare_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Compare | ( | const QVImage< sFloat, 3 > & | src1, | |
const QVImage< sFloat, 3 > & | src2, | |||
QVImage< uChar > & | dest, | |||
IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Compares pixel values of two images using a specified compare operation.
void Compare | ( | const QVImage< sShort, 3 > & | src1, | |
const QVImage< sShort, 3 > & | src2, | |||
QVImage< uChar > & | dest, | |||
IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Compares pixel values of two images using a specified compare operation.
void Compare | ( | const QVImage< uShort, 3 > & | src1, | |
const QVImage< uShort, 3 > & | src2, | |||
QVImage< uChar > & | dest, | |||
IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Compares pixel values of two images using a specified compare operation.
void Compare | ( | const QVImage< uChar, 3 > & | src1, | |
const QVImage< uChar, 3 > & | src2, | |||
QVImage< uChar > & | dest, | |||
IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Compares pixel values of two images using a specified compare operation.
Referenced by Compare().
void CompareC | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
const sFloat | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions.
This is the QVision wrapper function for IPP's ippiCompareC_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void CompareC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Compares pixel values of two images, or pixel values of an image to a constant value using the following compare conditions.
This is the QVision wrapper function for IPP's ippiCompareC_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void ComputeThreshold_Otsu | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
uChar & | pThreshold | |||
) |
Calculate Otsu theshold value of images.
This is the QVision wrapper function for IPP's ippiComputeThreshold_Otsu_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pThreshold | Corresponds to the same parameter in the IPP function. |
void Convert | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const IppRoundMode | roundMode = ippRndNear , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32f16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
roundMode | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Convert | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const IppRoundMode | roundMode = ippRndNear , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32f16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
roundMode | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Convert | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const IppRoundMode | roundMode = ippRndNear , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32f8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
roundMode | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Convert | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const IppRoundMode | roundMode = ippRndNear , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32f16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
roundMode | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Convert | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const IppRoundMode | roundMode = ippRndNear , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32f16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
roundMode | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Convert | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppRoundMode | roundMode = ippRndNear , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32f8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
roundMode | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Convert | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32s8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_32s8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16s32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16s32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16s8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16s32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16s32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16s8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16u32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16u32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16u8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16u32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16u32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_16u8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Convert | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts pixel values of an image from one bit depth to another.
This is the QVision wrapper function for IPP's ippiConvert_8u16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy pixel values from the source image to the destination image.
This is the QVision wrapper function for IPP's ippiCopy_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Copy | ( | const QVImage< sFloat, 3 > & | src, | |
const uChar | channel, | |||
QVImage< sFloat, 1 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy a selected channel from a 3-channel image to a 1-channel image.
void Copy | ( | const QVImage< sInt, 3 > & | src, | |
const uChar | channel, | |||
QVImage< sInt, 1 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy a selected channel from a 3-channel image to a 1-channel image.
void Copy | ( | const QVImage< sShort, 3 > & | src, | |
const uChar | channel, | |||
QVImage< sShort, 1 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy a selected channel from a 3-channel image to a 1-channel image.
void Copy | ( | const QVImage< uShort, 3 > & | src, | |
const uChar | channel, | |||
QVImage< uShort, 1 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy a selected channel from a 3-channel image to a 1-channel image.
void Copy | ( | const QVImage< uChar, 3 > & | src, | |
const uChar | channel, | |||
QVImage< uChar, 1 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Copy a selected channel from a 3-channel image to a 1-channel image.
This function converts an RGB image to gray scale.
src | source image. | |
dest | destination image. | |
channel | number of channel to copy. |
void Copy | ( | const QVImage< sFloat, 1 > & | src1, | |
const QVImage< sFloat, 1 > & | src2, | |||
const QVImage< sFloat, 1 > & | src3, | |||
QVImage< sFloat, 3 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Composes color image from separate channel images.
void Copy | ( | const QVImage< sInt, 1 > & | src1, | |
const QVImage< sInt, 1 > & | src2, | |||
const QVImage< sInt, 1 > & | src3, | |||
QVImage< sInt, 3 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Composes color image from separate channel images.
void Copy | ( | const QVImage< sShort, 1 > & | src1, | |
const QVImage< sShort, 1 > & | src2, | |||
const QVImage< sShort, 1 > & | src3, | |||
QVImage< sShort, 3 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Composes color image from separate channel images.
void Copy | ( | const QVImage< uShort, 1 > & | src1, | |
const QVImage< uShort, 1 > & | src2, | |||
const QVImage< uShort, 1 > & | src3, | |||
QVImage< uShort, 3 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Composes color image from separate channel images.
void Copy | ( | const QVImage< uChar, 1 > & | src1, | |
const QVImage< uChar, 1 > & | src2, | |||
const QVImage< uChar, 1 > & | src3, | |||
QVImage< uChar, 3 > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Composes color image from separate channel images.
QVImage<uChar> image = ...; FilterBox(image, image);
Los bufferes que se le pasarĆ”n a la llamada de la ippiFilterBox serĆ”n los mismos. El código correcto, que sĆ funciona, serĆa este:
QVImage<uChar> image = ... , temp = image; FilterBox(temp, image);
This function copies data from a source 1-channel image ROI src, to each of the channels of the destination 3-channel image ROI dest.
src1 | source image for first channel. | |
src2 | source image for second channel. | |
src3 | source image for third channel. | |
dest | destination image. |
Referenced by Copy().
void Dilate3x3 | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Dilate3x3 | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Dilate3x3 | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Dilate3x3 | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Dilate3x3 | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Dilate3x3 | ( | QVImage< uChar, 1 > & | qvimage_pSrcDst | ) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_8u_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function |
void Dilate3x3 | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs in-place erosion dilation using a 3x3 mask.
This is the QVision wrapper function for IPP's ippiDilate3x3_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Div | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 3 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Div | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 1 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Div | ( | const QVImage< sShort, 3 > & | qvimage_pSrc1, | |
const QVImage< sShort, 3 > & | qvimage_pSrc2, | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Div | ( | const QVImage< sShort, 1 > & | qvimage_pSrc1, | |
const QVImage< sShort, 1 > & | qvimage_pSrc2, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Div | ( | const QVImage< uShort, 3 > & | qvimage_pSrc1, | |
const QVImage< uShort, 3 > & | qvimage_pSrc2, | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Div | ( | const QVImage< uShort, 1 > & | qvimage_pSrc1, | |
const QVImage< uShort, 1 > & | qvimage_pSrc2, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Div | ( | const QVImage< uChar, 3 > & | qvimage_pSrc1, | |
const QVImage< uChar, 3 > & | qvimage_pSrc2, | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Div | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of an image by pixel values of another image and places the scaled results in the dividend source image.
This is the QVision wrapper function for IPP's ippiDiv_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
const sShort | value[3], | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
const sShort | value, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void DivC | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
const sFloat | value[3], | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void DivC | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
const sFloat | value, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Divides pixel values of a source image by a constant and places the scaled results in a destination image.
This is the QVision wrapper function for IPP's ippiDivC_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Erode3x3 | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiErode3x3_32f_C3R.
This is the QVision wrapper function for IPP's ippiErode3x3_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Erode3x3 | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiErode3x3_16u_C3R.
This is the QVision wrapper function for IPP's ippiErode3x3_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Erode3x3 | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiErode3x3_8u_C3R.
This is the QVision wrapper function for IPP's ippiErode3x3_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Erode3x3 | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiErode3x3_32f_C1R.
This is the QVision wrapper function for IPP's ippiErode3x3_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Erode3x3 | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiErode3x3_16u_C1R.
This is the QVision wrapper function for IPP's ippiErode3x3_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Erode3x3 | ( | QVImage< uChar, 1 > & | qvimage_pSrcDst | ) |
QVision wrapper function for IPP's ippiErode3x3_8u_C1IR.
This is the QVision wrapper function for IPP's ippiErode3x3_8u_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function |
void Erode3x3 | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiErode3x3_8u_C1R.
This is the QVision wrapper function for IPP's ippiErode3x3_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FastMarching | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const sFloat | radius, | |||
QVImage< uChar, 1 > & | qvimage_pBuffer, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Calculate distance transform by fast marching method.
This is the QVision wrapper function for IPP's ippiFastMarching_8u32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
radius | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pBuffer | Data buffer image, corresponding to parameter named pBuffer from the original IPP function |
void FastMarchingGetBufferSize | ( | const QVGenericImage & | image, | |
QVImage< uChar > & | buffer | |||
) |
Allocates size in a buffer image for temporary data for function FastMarching.
This function should be applied to any QVImage<uChar> image to be used as a buffer image for function FastMarching. Initializes dimensions for that buffer image, appropriated for that algorithm.
image | source image to apply Fast Marching algorithm. | |
buffer | buffer image to initialize for further operations. |
void FilterBox | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterBox_8u_C3R.
This is the QVision wrapper function for IPP's ippiFilterBox_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterBox | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterBox_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterBox_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterBox | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterBox_16u_C1R.
This is the QVision wrapper function for IPP's ippiFilterBox_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterBox | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterBox_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterBox_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterColumn | ( | const QVImage< sFloat > & | src, | |
QVImage< sFloat > & | dest, | |||
const QVVector | kernel, | |||
const QPoint & | destROIOffset | |||
) |
Filters an image using a spatial kernel that consists of a single column.
This function uses the vertical column kernel contained in vector kernel to filter an image ROI.
src | source image to filter. | |
dest | destination image to hold the resulting image after filtering. | |
kernel | vector containing the kernel to filter. |
void FilterGauss | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterGauss_32f_C3R.
This is the QVision wrapper function for IPP's ippiFilterGauss_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterGauss | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterGauss_8u_C3R.
This is the QVision wrapper function for IPP's ippiFilterGauss_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterGauss | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterGauss_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterGauss_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterGauss | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterGauss_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterGauss_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterGaussBorder | ( | const QVImage< sFloat, 1 > & | src, | |
QVImage< sFloat, 1 > & | dest, | |||
QVImage< uChar > & | buffer, | |||
sInt | kernelSize, | |||
sFloat | sigma, | |||
IppiBorderType | borderType = ippBorderConst , |
|||
sFloat | borderValue = 0.0 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies Gauss filter with border.
This function applies the Gaussian filter to the source image ROI pSrc. The kernel of this filter is the matrix of size with the standard deviation
. The values of the elements of the Gaussian kernel are calculated according to the formula:
and then are normalized. The function requires a working image buffer whose size should be computed by the function FilterGaussGetBufferSize beforehand.
src | source image to apply filter | |
dest | resulting image. | |
buffer | buffer image initiated beforehand by the function FilterGaussGetBufferSize. | |
kernelSize | specifies the size of the Gaussian kernel, must be odd and greater than or equal to 3. | |
sigma | standard deviation of the Gaussian kernel. | |
borderType | type of border. Following values are possible:
| |
borderValue | The constant value to assign to the pixels in the constant border (not applicable for other borderās type). |
void FilterGaussGetBufferSize | ( | const QVGenericImage & | image, | |
QVImage< uChar > & | buffer, | |||
uInt | kernelSize | |||
) |
Computes the size of the external buffer for the Gaussian filter with border.
This function computes the size of the external buffer that is required for the filter function FilterGaussBorder. This buffer can be used to filter an image whose width and height are equal to or less than param QVGenericImage image, and the kernel size is equal to or less than kernelSize.
src | source image to apply later filter. | |
buffer | buffer image to initialize for further operations. | |
kernelSize | Size of the Gaussian kernel, odd, greater than or equal to 3. |
void FilterHipass | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterHipass_32f_C3R.
This is the QVision wrapper function for IPP's ippiFilterHipass_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterHipass | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterHipass_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterHipass_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterHipass | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterHipass_8u_C3R.
This is the QVision wrapper function for IPP's ippiFilterHipass_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterHipass | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterHipass_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterHipass_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterLaplace | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterLaplace_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterLaplace_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterLaplace | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterLaplace_16s_C1R.
This is the QVision wrapper function for IPP's ippiFilterLaplace_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterLaplace | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterLaplace_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterLaplace_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterLowpass | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterLowpass_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterLowpass_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterLowpass | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterLowpass_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterLowpass_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterMax | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "max" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMax_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMax | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "max" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMax_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMax | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "max" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMax_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMax | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "max" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMax_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMedian | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a box median filter.
This is the QVision wrapper function for IPP's ippiFilterMedian_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMedian | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a box median filter.
This is the QVision wrapper function for IPP's ippiFilterMedian_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMedian | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a box median filter.
This is the QVision wrapper function for IPP's ippiFilterMedian_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMedianColor | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a box color median filter.
This is the QVision wrapper function for IPP's ippiFilterMedianColor_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterMedianCross | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a cross median filter.
This is the QVision wrapper function for IPP's ippiFilterMedianCross_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterMedianHoriz | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs horizontal median filtering.
This is the QVision wrapper function for IPP's ippiFilterMedianHoriz_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterMedianVert | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs vertical median filtering.
This is the QVision wrapper function for IPP's ippiFilterMedianVert_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterMedianWeightedCenter3x3 | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | weight, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filter an image using a median filter with kernal size 3x3 and enlarged weight of central pixel.
This is the QVision wrapper function for IPP's ippiFilterMedianWeightedCenter3x3_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
weight | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterMin | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "min" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMin_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMin | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "min" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMin_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMin | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "min" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMin_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterMin | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QSize & | maskSize = QSize(3, 3) , |
|||
const QPoint & | anchor = QPoint(0, 0) , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies the "min" filter to an image.
This is the QVision wrapper function for IPP's ippiFilterMin_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
maskSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
anchor | Corresponds to the same parameter of type IppiPoint in the IPP function. |
void FilterRow | ( | const QVImage< sFloat > & | src, | |
QVImage< sFloat > & | dest, | |||
const QVVector | kernel, | |||
const QPoint & | destROIOffset | |||
) |
Filters an image using a spatial kernel that consists of a single row.
This function uses the vertical column kernel contained in vector kernel to filter an image ROI.
src | source image to filter. | |
dest | destination image to hold the resulting image after filtering. | |
kernel | vector containing the kernel to filter. |
void FilterSharpen | ( | const QVImage< sFloat > & | src, | |
QVImage< sFloat > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a sharpening filter.
void FilterSharpen | ( | const QVImage< uChar > & | src, | |
QVImage< uChar > & | dest, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Filters an image using a sharpening filter.
This function applies a sharpening filter to an image ROI. The corresponding kernel is the matrix of 3x3 size with the following values:
This filter enhances high-frequency components and thus sharpens an image.
src | source image to filter. | |
dest | destination image to hold the resulting image after filtering. |
void FilterSobelHoriz | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelHoriz_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelHoriz_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FilterSobelHoriz | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelHoriz_16s_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelHoriz_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FilterSobelHoriz | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelHoriz_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelHoriz_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FilterSobelHorizBorder | ( | const QVImage< uChar > & | src, | |
QVImage< sShort > & | dest, | |||
const IppiMaskSize | maskSize, | |||
const IppiBorderType | borderType, | |||
const uChar | borderValue, | |||
QVImage< uChar > & | buffer, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies horizontal Sobel filter with border.
This function is similar to FilterSobelHorizMask, but automatically creates a required border and define appropriate pixel values.
Function FilterSobelHorizGetBufferSize should be used to initialize sizes for a buffer QVImage<uChar> image, which will hold temporary data for the function operations.
src | source image to filter. | |
dest | destination image to hold the resulting image after filtering. | |
buffer | buffer image to hold temporal data during function operation. | |
maskSize | size of mask. Should be 3 (for mask of size 3x3) or 5 (for mask of size 5x5). |
void FilterSobelHorizGetBufferSize | ( | const QVGenericImage & | src, | |
const IppiMaskSize | maskSize, | |||
QVImage< uChar > & | buffer | |||
) |
Allocates size in a buffer image for temporary data for function FilterSobelHoriz.
This function should be applied to any QVImage<uChar> image to be used as a buffer image for function FilterSobelHoriz. Initializes dimensions for that buffer image, appropriated for that algorithm.
src | source image to apply later filter. | |
buffer | buffer image to initialize for further operations. | |
maskSize | size of mask. Should be 3 (for mask of size 3x3) or 5 (for mask of size 5x5). |
void FilterSobelHorizMask | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelHorizMask_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelHorizMask_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FilterSobelNegVertBorder | ( | const QVImage< uChar > & | src, | |
QVImage< sShort > & | dest, | |||
const IppiMaskSize | maskSize, | |||
const IppiBorderType | borderType, | |||
const uChar | borderValue, | |||
QVImage< uChar > & | buffer, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Applies vertical Sobel filter with border.
This function is similar to FilterSobelVertMask, but uses negative values for the mask applied, and automatically create a required border and define appropriate pixel values.
Function FilterSobelNegVertGetBufferSize should be used to initialize sizes for a buffer QVImage<uChar> image, which will hold temporary data for the function operations.
src | source image to filter. | |
dest | destination image to hold the resulting image after filtering. | |
buffer | buffer image to hold temporal data during function operation. | |
maskSize | size of mask. Should be 3 (for mask of size 3x3) or 5 (for mask of size 5x5). |
void FilterSobelNegVertGetBufferSize | ( | const QVGenericImage & | src, | |
const IppiMaskSize | maskSize, | |||
QVImage< uChar > & | buffer | |||
) |
Allocates size in a buffer image for temporary data for function FilterSobelNegVert.
This function should be applied to any QVImage<uChar> image to be used as a buffer image for function FilterSobelNegVert. Initializes dimensions for that buffer image, appropriated for that algorithm.
src | source image to apply later filter. | |
buffer | buffer image to initialize for further operations. | |
maskSize | size of mask. Should be 3 (for mask of size 3x3) or 5 (for mask of size 5x5). |
void FilterSobelVert | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelVert_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelVert_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FilterSobelVert | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelVert_16s_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelVert_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FilterSobelVert | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelVert_8u_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelVert_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void FilterSobelVertMask | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const IppiMaskSize | mask = ippMskSize3x3 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiFilterSobelVertMask_32f_C1R.
This is the QVision wrapper function for IPP's ippiFilterSobelVertMask_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
mask | Corresponds to the same parameter of type IppiSize in the IPP function. |
void FindPeaks3x3 | ( | const QVImage< sFloat, 1 > & | img, | |
QVImage< uChar > & | buffer, | |||
QList< QPoint > & | points, | |||
sFloat | threshold, | |||
IppiNorm | norm, | |||
uInt | border, | |||
uInt | maxPeakCount | |||
) |
Finds coordinates of peaks (maximums or minimums) with absolute value exceeding threshold value.
void FindPeaks3x3 | ( | const QVImage< sInt, 1 > & | img, | |
QVImage< uChar > & | buffer, | |||
QList< QPoint > & | points, | |||
sInt | threshold, | |||
IppiNorm | norm, | |||
uInt | border, | |||
uInt | maxPeakCount | |||
) |
Finds coordinates of peaks (maximums or minimums) with absolute value exceeding threshold value.
This function detects local maximum pixels in the source image, and stores their coordinates in the points point list. The neighborhood O(i, j) for the search is defined by the parameter norm. The number of detected maximums is returned in pPeakCount[0]. The operation is stopped The function requires a working image buffer whose size should be computed by the function FindPeaks3x3GetBufferSize beforehand.
img | image to obtain from peaks. | |
buffer | buffer image initiated beforehand by the function FindPeaks3x3GetBufferSize. | |
points | QPoint list to store the resulting point list. | |
threshold | threshold value. | |
norm | Specifies type of the norm to form the mask for maximum search:
| |
border | Border value, only pixel with distance from the edge of the image greater than border are processed. | |
maxPeakCount | Maximum number of peaks. |
Computes the size of the working buffer for the peak search.
Computes the size of the working buffer for the peak search.
This function computes the size of the working image buffer required for the function FindPeaks3x3. The image buffer can be used to filter images with ROI width that is less than or equal to the image ROI width.
image | source image to apply later filter. | |
buffer | buffer image to initialize for further operations. |
void FloodFillGetSize | ( | const QVGenericImage & | src, | |
QVImage< uChar > & | buffer | |||
) |
Allocates size in a buffer image for temporary data for function family FloodFill.
This function should be applied to any QVImage<uChar> image to be used as a buffer image for function family FloodFill. Initializes dimensions for that buffer image, appropriated for that algorithm.
src | source image to apply later flood fill function. | |
buffer | buffer image to initialize for further operations. |
void FloodFillGradient4Connected | ( | QVImage< uChar > & | img, | |
QVImage< uChar > & | buffer, | |||
uInt | seedX, | |||
uInt | seedY, | |||
uChar | newVal, | |||
uChar | minDelta, | |||
uChar | maxDelta | |||
) |
Performs gradient flood filling of connected area on an image.
This function performs flood filling of the group of connected pixels in the seed pixel neighborhoods whose pixel values v satisfies the following conditions:
where is the value of at least one of the current pixel neighbors, which already belongs to the refilled area, and
, dup are minDelta, maxDelta, respectively. Values of these pixel is set to the newVal value.
The function check 4-connected neighborhood of each pixel, i.e., side neighbors.
The function requires a temporary buffer whose size should be computed with the function FloodFillGetSize beforehand.
img | image to flood fill. | |
buffer | temporary buffer image previously initialized with FloodFillGetSize. | |
seedX | column coordinate for the seed. | |
seedY | row coordinate for the seed. | |
newVal | Value to fill with for one-channel data. | |
minDelta | Minimum difference between neighbor pixels for one-channel data. | |
maxDelta | Maximum difference between neighbor pixels for one-channel data. |
void FloodFillRange4Connected | ( | QVImage< uChar > & | img, | |
QVImage< uChar > & | buffer, | |||
uInt | seedX, | |||
uInt | seedY, | |||
uChar | newVal, | |||
uChar | minDelta, | |||
uChar | maxDelta | |||
) |
Performs flood filling of pixels with values in the specified range in the connected area on an image.
This function performs flood filling of the group of connected pixels in the seed pixel neighborhoods whose pixel values satisfies the following condition:
where is the pixel value of the seed point. Values of these pixel is set to the newVal value.
The function check 4-connected neighborhood of each pixel, i.e., side neighbors.
The function requires a temporary buffer whose size should be computed with the function FloodFillGetSize beforehand.
img | image to flood fill. | |
buffer | temporary buffer image previously initialized with FloodFillGetSize. | |
seedX | column coordinate for the seed. | |
seedY | row coordinate for the seed. | |
newVal | Value to fill with for one-channel data. | |
minDelta | Minimum difference between neighbor pixels for one-channel data. | |
maxDelta | Maximum difference between neighbor pixels for one-channel data. |
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. |
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. |
void Inpaint | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
IppiInpaintState_8u_C1R & | pState, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Restores damaged image area by direct inpainting.
This is the QVision wrapper function for IPP's ippiInpaint_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
pState | Corresponds to the same parameter in the IPP function. |
void Inpaint | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
IppiInpaintState_8u_C1R & | pState, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Restores damaged image area by direct inpainting.
This is the QVision wrapper function for IPP's ippiInpaint_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
pState | Corresponds to the same parameter in the IPP function. |
void Integral | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const sFloat | val, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiIntegral_8u32f_C1R.
This is the QVision wrapper function for IPP's ippiIntegral_8u32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
val | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Integral | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const sInt | val, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiIntegral_8u32s_C1R.
This is the QVision wrapper function for IPP's ippiIntegral_8u32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
val | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Ln | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
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.
This is the QVision wrapper function for IPP's ippiLn_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Ln | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
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.
This is the QVision wrapper function for IPP's ippiLn_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void LShiftC | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
const uInt | value[3], | |||
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiLShiftC_32s_C3R.
This is the QVision wrapper function for IPP's ippiLShiftC_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void LShiftC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uInt | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiLShiftC_16u_C3R.
This is the QVision wrapper function for IPP's ippiLShiftC_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void LShiftC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uInt | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiLShiftC_8u_C3R.
This is the QVision wrapper function for IPP's ippiLShiftC_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void LShiftC | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
const uInt | value, | |||
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiLShiftC_32s_C1R.
This is the QVision wrapper function for IPP's ippiLShiftC_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void LShiftC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uInt | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiLShiftC_16u_C1R.
This is the QVision wrapper function for IPP's ippiLShiftC_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void LShiftC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uInt | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiLShiftC_8u_C1R.
This is the QVision wrapper function for IPP's ippiLShiftC_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Max | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
sShort | max[3] | |||
) |
Computes the maximum of image pixel values.
This is the QVision wrapper function for IPP's ippiMax_16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
max | Corresponds to the same parameter in the IPP function. |
void Max | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
uChar | max[3] | |||
) |
Computes the maximum of image pixel values.
This is the QVision wrapper function for IPP's ippiMax_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
max | Corresponds to the same parameter in the IPP function. |
void Max | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
sFloat & | pMax | |||
) |
Computes the maximum of image pixel values.
This is the QVision wrapper function for IPP's ippiMax_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMax | Corresponds to the same parameter in the IPP function. |
void Max | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
sShort & | pMax | |||
) |
Computes the maximum of image pixel values.
This is the QVision wrapper function for IPP's ippiMax_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMax | Corresponds to the same parameter in the IPP function. |
void Max | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
uChar & | pMax | |||
) |
Computes the maximum of image pixel values.
This is the QVision wrapper function for IPP's ippiMax_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMax | Corresponds to the same parameter in the IPP function. |
void Mean | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
sDouble | mean[3] | |||
) |
Computes the mean of image pixel values.
This is the QVision wrapper function for IPP's ippiMean_16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
mean | Corresponds to the same parameter in the IPP function. |
void Mean | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
sDouble | mean[3] | |||
) |
Computes the mean of image pixel values.
This is the QVision wrapper function for IPP's ippiMean_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
mean | Corresponds to the same parameter in the IPP function. |
void Mean | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
sDouble & | pMean | |||
) |
Computes the mean of image pixel values.
This is the QVision wrapper function for IPP's ippiMean_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMean | Corresponds to the same parameter in the IPP function. |
void Mean | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
sDouble & | pMean | |||
) |
Computes the mean of image pixel values.
This is the QVision wrapper function for IPP's ippiMean_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMean | Corresponds to the same parameter in the IPP function. |
void Min | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
sShort | min[3] | |||
) |
Computes the minimum of image pixel values.
This is the QVision wrapper function for IPP's ippiMin_16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
min | Corresponds to the same parameter in the IPP function. |
void Min | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
uChar | min[3] | |||
) |
Computes the minimum of image pixel values.
This is the QVision wrapper function for IPP's ippiMin_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
min | Corresponds to the same parameter in the IPP function. |
void Min | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
sFloat & | pMin | |||
) |
Computes the minimum of image pixel values.
This is the QVision wrapper function for IPP's ippiMin_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMin | Corresponds to the same parameter in the IPP function. |
void Min | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
sShort & | pMin | |||
) |
Computes the minimum of image pixel values.
This is the QVision wrapper function for IPP's ippiMin_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMin | Corresponds to the same parameter in the IPP function. |
void Min | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
uChar & | pMin | |||
) |
Computes the minimum of image pixel values.
This is the QVision wrapper function for IPP's ippiMin_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pMin | Corresponds to the same parameter in the IPP function. |
void MinEigenVal | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pMinEigenVal, | |||
const IppiKernelType | kernType, | |||
const int | apertureSize, | |||
const int | avgWindow, | |||
QVImage< uChar, 1 > & | qvimage_pBuffer, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Calculate minimal eigen value of 2x2 autocorrelation gradient matrix for every pixel.
This is the QVision wrapper function for IPP's ippiMinEigenVal_8u32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pMinEigenVal | Image corresponding to the data buffer pointer pMinEigenVal and step number minValStep variables in the IPP function | |
kernType | Corresponds to the same parameter of type IppiSize in the IPP function. | |
apertureSize | Corresponds to the same parameter of type IppiSize in the IPP function. | |
avgWindow | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pBuffer | Data buffer image, corresponding to parameter named pBuffer from the original IPP function |
void MinEigenVal | ( | const QVImage< uChar > & | src, | |
QVImage< sFloat > & | dest, | |||
QVImage< uChar > & | buffer, | |||
uInt | apertureSize = 3 , |
|||
uInt | avgWindow = 5 , |
|||
IppiKernelType | kernel = ippKernelSobel , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Calculates the minimal eigen value of image blocks for corner detection.
This function takes a block around the pixel and computes the first derivatives Dx and Dy.
This operation is performed for every pixel of the image using either Sobel or Scharr kernel in accordance with the kernType parameter.
The size of the Sobel kernel may be specified the parameter apertureSize. If this parameter is set to 3 - the function used 3x3 kernel, if it set to 5 - the function uses 5x5 kernel.
Only 3x3 size is available for the Scharr kernel, therefore the parameter apertureSize must be set to 3 if the Scharr kernel is used.
src | source image. | |
dest | destination image to hold the minimal eigen values. | |
buffer | image to hold temporary data during function operations. | |
apertureSize | Size (in pixels) of the derivative operator used by the function, possible values are 3 or 5. | |
avgWindow | Size of the blurring window in pixels, possible values are 3 (3x3 mask size) or 5 (5x5 mask size). | |
kernel | Specifies the type of kernel used to compute derivatives, possible values are:
|
Referenced by FilterHarrisCornerResponseImage(), MinEigenVal(), and MinEigenValGetBufferSize().
void MinEigenValGetBufferSize | ( | const QVGenericImage & | src, | |
QVImage< uChar > & | buffer, | |||
uInt | apertureSize = 5 , |
|||
uInt | avgWindow = 5 | |||
) |
Allocates size in a buffer image for temporary data for function MinEigenValGet.
This function should be applied to any QVImage<uChar> image to be used as a buffer image for function MinEigenVal. Initializes dimensions for that buffer image, appropriated for that algorithm.
src | source image to apply later MinEigenVal function. | |
buffer | buffer image to initialize for further operations. | |
apertureSize | Size (in pixels) of the derivative operator used by the function, possible values are 3 or 5. | |
avgWindow | Size of the blurring window in pixels, possible values are 3 or 5. |
void Mul | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 3 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Mul | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 1 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Mul | ( | const QVImage< sShort, 3 > & | qvimage_pSrc1, | |
const QVImage< sShort, 3 > & | qvimage_pSrc2, | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Mul | ( | const QVImage< sShort, 1 > & | qvimage_pSrc1, | |
const QVImage< sShort, 1 > & | qvimage_pSrc2, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Mul | ( | const QVImage< uShort, 3 > & | qvimage_pSrc1, | |
const QVImage< uShort, 3 > & | qvimage_pSrc2, | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Mul | ( | const QVImage< uShort, 1 > & | qvimage_pSrc1, | |
const QVImage< uShort, 1 > & | qvimage_pSrc2, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Mul | ( | const QVImage< uChar, 3 > & | qvimage_pSrc1, | |
const QVImage< uChar, 3 > & | qvimage_pSrc2, | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Mul | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.
This is the QVision wrapper function for IPP's ippiMul_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
const sShort | value[3], | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
const sShort | value, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void MulC | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
const sFloat | value[3], | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void MulC | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
const sFloat | value, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Adds, subtracts, or multiplies pixel values of an image and a constant, and places the results in the same image.
This is the QVision wrapper function for IPP's ippiMulC_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void MulScale | ( | const QVImage< uChar, 3 > & | qvimage_pSrc1, | |
const QVImage< uChar, 3 > & | qvimage_pSrc2, | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiMulScale_8u_C3R.
This is the QVision wrapper function for IPP's ippiMulScale_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void MulScale | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiMulScale_8u_C1R.
This is the QVision wrapper function for IPP's ippiMulScale_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Not | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant).
This is the QVision wrapper function for IPP's ippiNot_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Not | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs corresponding bitwise logical operation between pixels of two image (AndC OrC XorC - between pixel of the source image and a constant).
This is the QVision wrapper function for IPP's ippiNot_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void OrC | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
const sInt | value[3], | |||
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiOrC_32s_C3R.
This is the QVision wrapper function for IPP's ippiOrC_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void OrC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiOrC_16u_C3R.
This is the QVision wrapper function for IPP's ippiOrC_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void OrC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiOrC_8u_C3R.
This is the QVision wrapper function for IPP's ippiOrC_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void OrC | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
const sInt | value, | |||
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiOrC_32s_C1R.
This is the QVision wrapper function for IPP's ippiOrC_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void OrC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiOrC_16u_C1R.
This is the QVision wrapper function for IPP's ippiOrC_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void OrC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiOrC_8u_C1R.
This is the QVision wrapper function for IPP's ippiOrC_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Resize | ( | const QVImage< uChar > & | src, | |
QVImage< uChar > & | dest, | |||
int | interpolation = IPPI_INTER_LINEAR | |||
) |
Changes an image size.
This function copies the content of the ROI in the source image, to the ROI of the destination image, adjusting it's original size to make it fit in the destination size It has the effect of resizing the original image, to fit the destination image, if both ROI's hold the whole of their respective images.
Referenced by QVYUV4MPEG2CameraWorker::grab(), and QVImageResizerWorker< T, C >::iterate().
void RGBToGray | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts an RGB image to gray scale (fixed coefficients).
This is the QVision wrapper function for IPP's ippiRGBToGray_32f_C3C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RGBToGray | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts an RGB image to gray scale (fixed coefficients).
This is the QVision wrapper function for IPP's ippiRGBToGray_16s_C3C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RGBToGray | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts an RGB image to gray scale (fixed coefficients).
This is the QVision wrapper function for IPP's ippiRGBToGray_16u_C3C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RGBToGray | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Converts an RGB image to gray scale (fixed coefficients).
This is the QVision wrapper function for IPP's ippiRGBToGray_8u_C3C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RShiftC | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
const uInt | value[3], | |||
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiRShiftC_32s_C3R.
This is the QVision wrapper function for IPP's ippiRShiftC_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RShiftC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uInt | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiRShiftC_16u_C3R.
This is the QVision wrapper function for IPP's ippiRShiftC_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RShiftC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uInt | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiRShiftC_8u_C3R.
This is the QVision wrapper function for IPP's ippiRShiftC_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RShiftC | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
const uInt | value, | |||
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiRShiftC_32s_C1R.
This is the QVision wrapper function for IPP's ippiRShiftC_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RShiftC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uInt | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiRShiftC_16u_C1R.
This is the QVision wrapper function for IPP's ippiRShiftC_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void RShiftC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uInt | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiRShiftC_8u_C1R.
This is the QVision wrapper function for IPP's ippiRShiftC_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Scale | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src).
This is the QVision wrapper function for IPP's ippiScale_8u32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Scale | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src).
This is the QVision wrapper function for IPP's ippiScale_8u16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Scale | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src).
This is the QVision wrapper function for IPP's ippiScale_8u16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Scale | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src).
This is the QVision wrapper function for IPP's ippiScale_8u32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Scale | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src).
This is the QVision wrapper function for IPP's ippiScale_8u16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Scale | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Scales pixel values of an image and converts them to another bit depth dst = a + b * src; a = type_min_dst - b * type_min_src; b = (type_max_dst - type_min_dst) (type_max_src - type_min_src).
This is the QVision wrapper function for IPP's ippiScale_8u16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const sFloat | value[3], | |
QVImage< sFloat, 3 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const sInt | value[3], | |
QVImage< sInt, 3 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const sShort | value[3], | |
QVImage< sShort, 3 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const uShort | value[3], | |
QVImage< uShort, 3 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const uChar | value[3], | |
QVImage< uChar, 3 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const sFloat | value, | |
QVImage< sFloat, 1 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const sInt | value, | |
QVImage< sInt, 1 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const sShort | value, | |
QVImage< sShort, 1 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const uShort | value, | |
QVImage< uShort, 1 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Set | ( | const uChar | value, | |
QVImage< uChar, 1 > & | qvimage_pDst | |||
) |
Sets pixels in the image buffer to a constant value.
This is the QVision wrapper function for IPP's ippiSet_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Sqr | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Squares pixel values of an image and places results in the destination image; for in-place flavors - in the same image.
This is the QVision wrapper function for IPP's ippiSqr_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Sub | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 3 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_32f_C3R.
This is the QVision wrapper function for IPP's ippiSub_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Sub | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc1, | |
const QVImage< sFloat, 1 > & | qvimage_pSrc2, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_32f_C1R.
This is the QVision wrapper function for IPP's ippiSub_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Sub | ( | const QVImage< sShort, 3 > & | qvimage_pSrc1, | |
const QVImage< sShort, 3 > & | qvimage_pSrc2, | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_16s_C3RSfs.
This is the QVision wrapper function for IPP's ippiSub_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Sub | ( | const QVImage< sShort, 1 > & | qvimage_pSrc1, | |
const QVImage< sShort, 1 > & | qvimage_pSrc2, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_16s_C1RSfs.
This is the QVision wrapper function for IPP's ippiSub_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Sub | ( | const QVImage< uShort, 3 > & | qvimage_pSrc1, | |
const QVImage< uShort, 3 > & | qvimage_pSrc2, | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_16u_C3RSfs.
This is the QVision wrapper function for IPP's ippiSub_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Sub | ( | const QVImage< uShort, 1 > & | qvimage_pSrc1, | |
const QVImage< uShort, 1 > & | qvimage_pSrc2, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_16u_C1RSfs.
This is the QVision wrapper function for IPP's ippiSub_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Sub | ( | const QVImage< uChar, 3 > & | qvimage_pSrc1, | |
const QVImage< uChar, 3 > & | qvimage_pSrc2, | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_8u_C3RSfs.
This is the QVision wrapper function for IPP's ippiSub_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Sub | ( | const QVImage< uChar, 1 > & | qvimage_pSrc1, | |
const QVImage< uChar, 1 > & | qvimage_pSrc2, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSub_8u_C1RSfs.
This is the QVision wrapper function for IPP's ippiSub_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc1 | Image corresponding to the data buffer pointer pSrc1 and step number src1Step variables in the IPP function | |
qvimage_pSrc2 | Image corresponding to the data buffer pointer pSrc2 and step number src2Step variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
const sShort | value[3], | |||
QVImage< sShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_16s_C3RSfs.
This is the QVision wrapper function for IPP's ippiSubC_16s_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_16u_C3RSfs.
This is the QVision wrapper function for IPP's ippiSubC_16u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_8u_C3RSfs.
This is the QVision wrapper function for IPP's ippiSubC_8u_C3RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
const sShort | value, | |||
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_16s_C1RSfs.
This is the QVision wrapper function for IPP's ippiSubC_16s_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_16u_C1RSfs.
This is the QVision wrapper function for IPP's ippiSubC_16u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const int | scaleFactor = 1 , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_8u_C1RSfs.
This is the QVision wrapper function for IPP's ippiSubC_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
scaleFactor | Corresponds to the same parameter of type IppiSize in the IPP function. |
void SubC | ( | const QVImage< sFloat, 3 > & | qvimage_pSrc, | |
const sFloat | value[3], | |||
QVImage< sFloat, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_32f_C3R.
This is the QVision wrapper function for IPP's ippiSubC_32f_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void SubC | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
const sFloat | value, | |||
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiSubC_32f_C1R.
This is the QVision wrapper function for IPP's ippiSubC_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void Sum | ( | const QVImage< sShort, 3 > & | qvimage_pSrc, | |
sDouble | sum[3] | |||
) |
Computes the sum of image pixel values.
This is the QVision wrapper function for IPP's ippiSum_16s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
sum | Corresponds to the same parameter in the IPP function. |
void Sum | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
sDouble | sum[3] | |||
) |
Computes the sum of image pixel values.
This is the QVision wrapper function for IPP's ippiSum_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
sum | Corresponds to the same parameter in the IPP function. |
void Sum | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
sDouble & | pSum | |||
) |
Computes the sum of image pixel values.
This is the QVision wrapper function for IPP's ippiSum_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pSum | Corresponds to the same parameter in the IPP function. |
void Sum | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
sDouble & | pSum | |||
) |
Computes the sum of image pixel values.
This is the QVision wrapper function for IPP's ippiSum_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
pSum | Corresponds to the same parameter in the IPP function. |
void Threshold | ( | QVImage< sFloat, 1 > & | qvimage_pSrcDst, | |
const sFloat | threshold, | |||
const IppCmpOp | ippCmpOp = ippCmpEq | |||
) |
Performs thresholding of an image using the specified level.
This is the QVision wrapper function for IPP's ippiThreshold_32f_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold | ( | QVImage< sShort, 1 > & | qvimage_pSrcDst, | |
const sShort | threshold, | |||
const IppCmpOp | ippCmpOp = ippCmpEq | |||
) |
Performs thresholding of an image using the specified level.
This is the QVision wrapper function for IPP's ippiThreshold_16s_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold | ( | QVImage< uChar, 1 > & | qvimage_pSrcDst, | |
const uChar | threshold, | |||
const IppCmpOp | ippCmpOp = ippCmpEq | |||
) |
Performs thresholding of an image using the specified level.
This is the QVision wrapper function for IPP's ippiThreshold_8u_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const sFloat | threshold, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs thresholding of an image using the specified level.
This is the QVision wrapper function for IPP's ippiThreshold_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold | ( | const QVImage< sShort, 1 > & | qvimage_pSrc, | |
QVImage< sShort, 1 > & | qvimage_pDst, | |||
const sShort | threshold, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs thresholding of an image using the specified level.
This is the QVision wrapper function for IPP's ippiThreshold_16s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const uChar | threshold, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs thresholding of an image using the specified level.
This is the QVision wrapper function for IPP's ippiThreshold_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_LTValGTVal | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const sFloat | thresholdLT, | |||
const sFloat | valueLT, | |||
const sFloat | thresholdGT, | |||
const sFloat | valueGT, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs double thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_LTValGTVal_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
thresholdLT | Corresponds to the same parameter of type IppiSize in the IPP function. | |
valueLT | Corresponds to the same parameter of type IppiSize in the IPP function. | |
thresholdGT | Corresponds to the same parameter of type IppiSize in the IPP function. | |
valueGT | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_LTValGTVal | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const uChar | thresholdLT, | |||
const uChar | valueLT, | |||
const uChar | thresholdGT, | |||
const uChar | valueGT, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs double thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_LTValGTVal_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
thresholdLT | Corresponds to the same parameter of type IppiSize in the IPP function. | |
valueLT | Corresponds to the same parameter of type IppiSize in the IPP function. | |
thresholdGT | Corresponds to the same parameter of type IppiSize in the IPP function. | |
valueGT | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_Val | ( | QVImage< sFloat, 1 > & | qvimage_pSrcDst, | |
const sFloat | threshold, | |||
const sFloat | value, | |||
const IppCmpOp | ippCmpOp = ippCmpEq | |||
) |
Performs thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_Val_32f_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_Val | ( | QVImage< sShort, 1 > & | qvimage_pSrcDst, | |
const sShort | threshold, | |||
const sShort | value, | |||
const IppCmpOp | ippCmpOp = ippCmpEq | |||
) |
Performs thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_Val_16s_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_Val | ( | QVImage< uChar, 1 > & | qvimage_pSrcDst, | |
const uChar | threshold, | |||
const uChar | value, | |||
const IppCmpOp | ippCmpOp = ippCmpEq | |||
) |
Performs thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_Val_8u_C1IR. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrcDst | Image corresponding to the data buffer pointer pSrcDst and step number srcDstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_Val | ( | const QVImage< sFloat, 1 > & | qvimage_pSrc, | |
QVImage< sFloat, 1 > & | qvimage_pDst, | |||
const sFloat | threshold, | |||
const sFloat | value, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_Val_32f_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void Threshold_Val | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const uChar | threshold, | |||
const uChar | value, | |||
const IppCmpOp | ippCmpOp = ippCmpEq , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs thresholding of pixel values.
This is the QVision wrapper function for IPP's ippiThreshold_Val_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function | |
threshold | Corresponds to the same parameter of type IppiSize in the IPP function. | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
ippCmpOp | Corresponds to the same parameter of type IppiSize in the IPP function. |
void WarpPerspective | ( | const QVImage< uChar, 3 > & | src, | |
QVImage< uChar, 3 > & | dest, | |||
const QVMatrix & | rectifyingHomography, | |||
int | interpolation = IPPI_INTER_LINEAR , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs perspective warping of the source image using the given transform coefficients.
void WarpPerspective | ( | const QVImage< uChar > & | src, | |
QVImage< uChar > & | dest, | |||
const QVMatrix & | rectifyingHomography, | |||
int | interpolation = IPPI_INTER_LINEAR , |
|||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
Performs perspective warping of the source image using the given transform coefficients.
src | source image to wrap. | |
dest | destination image to contain wrapped image. | |
rectifyingHomography | homography matrix corresponding to the wrapping. | |
interpolation | interpolation type. Selects the algorithm for interpolate pixel values. Possible values for this parameter are:
|
Referenced by QVPlanarRectifierWorker::iterate().
void XorC | ( | const QVImage< sInt, 3 > & | qvimage_pSrc, | |
const sInt | value[3], | |||
QVImage< sInt, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiXorC_32s_C3R.
This is the QVision wrapper function for IPP's ippiXorC_32s_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void XorC | ( | const QVImage< uShort, 3 > & | qvimage_pSrc, | |
const uShort | value[3], | |||
QVImage< uShort, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiXorC_16u_C3R.
This is the QVision wrapper function for IPP's ippiXorC_16u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void XorC | ( | const QVImage< uChar, 3 > & | qvimage_pSrc, | |
const uChar | value[3], | |||
QVImage< uChar, 3 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiXorC_8u_C3R.
This is the QVision wrapper function for IPP's ippiXorC_8u_C3R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void XorC | ( | const QVImage< sInt, 1 > & | qvimage_pSrc, | |
const sInt | value, | |||
QVImage< sInt, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiXorC_32s_C1R.
This is the QVision wrapper function for IPP's ippiXorC_32s_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void XorC | ( | const QVImage< uShort, 1 > & | qvimage_pSrc, | |
const uShort | value, | |||
QVImage< uShort, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiXorC_16u_C1R.
This is the QVision wrapper function for IPP's ippiXorC_16u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |
void XorC | ( | const QVImage< uChar, 1 > & | qvimage_pSrc, | |
const uChar | value, | |||
QVImage< uChar, 1 > & | qvimage_pDst, | |||
const QPoint & | destROIOffset = QPoint(0, 0) | |||
) |
QVision wrapper function for IPP's ippiXorC_8u_C1R.
This is the QVision wrapper function for IPP's ippiXorC_8u_C1R. See Intel's IPP documentation for a deeper understanding of that function. The parameters of this wrapper function and the original IPP function corresponds as follows:
qvimage_pSrc | Image corresponding to the data buffer pointer pSrc and step number srcStep variables in the IPP function | |
value | Corresponds to the same parameter of type IppiSize in the IPP function. | |
qvimage_pDst | Image corresponding to the data buffer pointer pDst and step number dstStep variables in the IPP function |