#include <qvcore/qvimage.h>
#include <QMap>
Go to the source code of this file.
Functions | |
void | Copy (const QVImage< uChar, 1 > &src, QVImage< uChar, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copies pixel values between two images. | |
void | Copy (const QVImage< uShort, 1 > &src, QVImage< uShort, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< sShort, 1 > &src, QVImage< sShort, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< sInt, 1 > &src, QVImage< sInt, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< sFloat, 1 > &src, QVImage< sFloat, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< sShort, 3 > &src, QVImage< sShort, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< sInt, 3 > &src, QVImage< sInt, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy pixel values between two images. | |
void | Copy (const QVImage< uChar, 1 > &src, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy a one-channel image to a multi-channel image. | |
void | Copy (const QVImage< uShort, 1 > &src, QVImage< uShort, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy a one-channel image to a multi-channel image. | |
void | Copy (const QVImage< sShort, 1 > &src, QVImage< sShort, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy a one-channel image to a multi-channel image. | |
void | Copy (const QVImage< sInt, 1 > &src, QVImage< sInt, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy a one-channel image to a multi-channel image. | |
void | Copy (const QVImage< sFloat, 1 > &src, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Copy a one-channel image to a multi-channel image. | |
void | Copy (const QVImage< uChar, 1 > &src1, const QVImage< uChar, 1 > &src2, const QVImage< uChar, 1 > &src3, QVImage< uChar, 3 > &dest, 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, 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, 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, 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, QPoint destROIOffset=QPoint(0, 0)) |
Composes color image from separate channel images. | |
void | Copy (const QVImage< uChar, 3 > &src, QVImage< uChar, 1 > &dest, uChar channel, 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, QVImage< uShort, 1 > &dest, uChar channel, 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, QVImage< sShort, 1 > &dest, uChar channel, 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, QVImage< sInt, 1 > &dest, uChar channel, 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, QVImage< sFloat, 1 > &dest, uChar channel, QPoint destROIOffset=QPoint(0, 0)) |
Copy a selected channel from a 3-channel image to a 1-channel image. | |
void | Compare (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | Compare (const QVImage< uShort > &src1, const QVImage< uShort > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | Compare (const QVImage< sShort > &src1, const QVImage< sShort > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | Compare (const QVImage< sFloat > &src1, const QVImage< sFloat > &src2, QVImage< uChar > &dest, IppCmpOp ippCmpOp=ippCmpEq, 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, 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, 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, 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, QPoint destROIOffset=QPoint(0, 0)) |
Compares pixel values of two images using a specified compare operation. | |
void | CompareC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Compares pixel values of a source image to a given value using a specified compare operation. | |
void | CompareC (const QVImage< sFloat > &src, QVImage< uChar > &dest, sFloat constant, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Compares pixel values of a source image to a given value using a specified compare operation. | |
void | Convert (const QVImage< uChar, 1 > &src, QVImage< uShort, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 1 > &src, QVImage< sShort, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 1 > &src, QVImage< sInt, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 1 > &src, QVImage< sFloat, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 1 > &src, QVImage< uChar, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 1 > &src, QVImage< sInt, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 1 > &src, QVImage< sFloat, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 1 > &src, QVImage< uChar, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 1 > &src, QVImage< sInt, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 1 > &src, QVImage< sFloat, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sInt, 1 > &src, QVImage< uChar, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &src, QVImage< uShort, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &src, QVImage< sShort, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &src, QVImage< sInt, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uChar, 3 > &src, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 3 > &src, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 3 > &src, QVImage< sInt, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< uShort, 3 > &src, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 3 > &src, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 3 > &src, QVImage< sInt, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sShort, 3 > &src, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sInt, 3 > &src, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from one bit depth to another. | |
void | Convert (const QVImage< sFloat, 1 > &src, QVImage< uChar, 1 > &dest, IppRoundMode roundMode=ippRndNear, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from a floating point bit depth to a integer bit depth, using a given round mode. | |
void | Convert (const QVImage< sFloat, 1 > &src, QVImage< uShort, 1 > &dest, IppRoundMode roundMode=ippRndNear, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from a floating point bit depth to a integer bit depth, using a given round mode. | |
void | Convert (const QVImage< sFloat, 1 > &src, QVImage< sShort, 1 > &dest, IppRoundMode roundMode=ippRndNear, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from a floating point bit depth to a integer bit depth, using a given round mode. | |
void | Convert (const QVImage< sFloat, 3 > &src, QVImage< uChar, 3 > &dest, IppRoundMode roundMode=ippRndNear, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from a floating point bit depth to a integer bit depth, using a given round mode. | |
void | Convert (const QVImage< sFloat, 3 > &src, QVImage< uShort, 3 > &dest, IppRoundMode roundMode=ippRndNear, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from a floating point bit depth to a integer bit depth, using a given round mode. | |
void | Convert (const QVImage< sFloat, 3 > &src, QVImage< sShort, 3 > &dest, IppRoundMode roundMode=ippRndNear, QPoint destROIOffset=QPoint(0, 0)) |
Converts a image from a floating point bit depth to a integer bit depth, using a given round mode. | |
void | RGBToGray (const QVImage< uChar, 3 > &src, QVImage< uChar, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray-scale using fixed transform coefficients. | |
void | RGBToGray (const QVImage< uShort, 3 > &src, QVImage< uShort, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray-scale using fixed transform coefficients. | |
void | RGBToGray (const QVImage< sShort, 3 > &src, QVImage< sShort, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray-scale using fixed transform coefficients. | |
void | RGBToGray (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Converts an RGB image to gray-scale using fixed transform coefficients. | |
void | Threshold (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values in an image buffer. | |
void | Threshold (const QVImage< sShort > &src, QVImage< sShort > &dest, sShort constant, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values in an image buffer. | |
void | Threshold (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat constant, IppCmpOp ippCmpOp=ippCmpEq, QPoint destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values in an image buffer. | |
void | Threshold (QVImage< uChar > &src_dest, uChar constant, IppCmpOp ippCmpOp=ippCmpEq) |
Performs inplace (dest=src) thresholding of pixel values in an image buffer. | |
void | Threshold (QVImage< sShort > &src_dest, sShort constant, IppCmpOp ippCmpOp=ippCmpEq) |
Performs inplace (dest=src) thresholding of pixel values in an image buffer. | |
void | Threshold (QVImage< sFloat > &src_dest, sFloat constant, IppCmpOp ippCmpOp=ippCmpEq) |
Performs inplace (dest=src) thresholding of pixel values in an image buffer. | |
void | Threshold_Val (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar threshold, uChar value, IppCmpOp ippCmpOp, QPoint destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values in an image buffer. Pixels that satisfy the compare condition are set to a specified value. | |
void | Threshold_Val (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat threshold, sFloat value, IppCmpOp ippCmpOp, QPoint destROIOffset=QPoint(0, 0)) |
Performs thresholding of pixel values in an image buffer. Pixels that satisfy the compare condition are set to a specified value. | |
void | Threshold_Val (QVImage< uChar > &src_dest, uChar threshold, uChar value, IppCmpOp ippCmpOp=ippCmpEq) |
Performs inplace (dest=src) thresholding of pixel values in an image buffer. Pixels that satisfy the compare condition are set to a specified value. | |
void | Threshold_Val (QVImage< sShort > &src_dest, sShort threshold, sShort value, IppCmpOp ippCmpOp=ippCmpEq) |
Performs inplace (dest=src) thresholding of pixel values in an image buffer. Pixels that satisfy the compare condition are set to a specified value. | |
void | Threshold_Val (QVImage< sFloat > &src_dest, sFloat threshold, sFloat value, IppCmpOp ippCmpOp=ippCmpEq) |
Performs inplace (dest=src) thresholding of pixel values in an image buffer. Pixels that satisfy the compare condition are set to a specified value. | |
void | Threshold_LTValGTVal (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar thresholdLT, uChar valueLT, uChar thresholdGT, uChar valueGT, QPoint destROIOffset=QPoint(0, 0)) |
Performs double thresholding of pixel values in an image buffer. | |
void | Threshold_LTValGTVal (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat thresholdLT, sFloat valueLT, sFloat thresholdGT, sFloat valueGT, QPoint destROIOffset=QPoint(0, 0)) |
Performs double thresholding of pixel values in an image buffer. | |
void | Set (QVImage< uChar > &img, uChar constant) |
Sets pixels of an image ROI to a value. | |
void | Set (QVImage< uShort > &img, uShort constant) |
Sets pixels of an image ROI to a value. | |
void | Set (QVImage< sShort > &img, sShort constant) |
Sets pixels of an image ROI to a value. | |
void | Set (QVImage< sInt > &img, sInt constant) |
Sets pixels of an image ROI to a value. | |
void | Set (QVImage< sFloat > &img, sFloat constant) |
Sets pixels of an image ROI to a value. | |
void | Set (QVImage< uChar, 3 > &img, uChar red, uChar green, uChar blue) |
Sets pixels of a 3-channel image ROI to a value respective constant value, one for each channel. | |
void | Set (QVImage< uShort, 3 > &img, uShort red, uShort green, uShort blue) |
Sets pixels of a 3-channel image ROI to a value respective constant value, one for each channel. | |
void | Set (QVImage< sShort, 3 > &img, sShort red, sShort green, sShort blue) |
Sets pixels of a 3-channel image ROI to a value respective constant value, one for each channel. | |
void | Set (QVImage< sInt, 3 > &img, sInt red, sInt green, sInt blue) |
Sets pixels of a 3-channel image ROI to a value respective constant value, one for each channel. | |
void | Set (QVImage< sFloat, 3 > &img, sFloat red, sFloat green, sFloat blue) |
Sets pixels of a 3-channel image ROI to a value respective constant value, one for each channel. | |
void | Abs (const QVImage< sShort > &src, QVImage< sShort > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Computes absolute pixel values of a source image and places them into the destination image. | |
void | Abs (const QVImage< sFloat > &src, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Computes absolute pixel values of a source image and places them into the destination image. | |
void | Not (const QVImage< uChar > &src, QVImage< uChar > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise NOT operation on each pixel of an image. | |
void | Not (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise NOT operation on each pixel of an image. | |
void | OrC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise inclusive OR operation between each pixel of an image and a constant. | |
void | OrC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise inclusive OR operation between each pixel of an image and a constant. | |
void | OrC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise inclusive OR operation between each pixel of an image and a constant. | |
void | OrC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise inclusive OR operation between each pixel of an image and a constant. | |
void | OrC (const QVImage< sInt > &src, QVImage< sInt > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise inclusive OR operation between each pixel of an image and a constant. | |
void | OrC (const QVImage< sInt, 3 > &src, QVImage< sInt, 3 > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise inclusive OR operation between each pixel of an image and a constant. | |
void | AndC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise AND operation between each pixel of an image and a constant. | |
void | AndC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise AND operation between each pixel of an image and a constant. | |
void | AndC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise AND operation between each pixel of an image and a constant. | |
void | AndC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise AND operation between each pixel of an image and a constant. | |
void | AndC (const QVImage< sInt > &src, QVImage< sInt > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise AND operation between each pixel of an image and a constant. | |
void | AndC (const QVImage< sInt, 3 > &src, QVImage< sInt, 3 > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise AND operation between each pixel of an image and a constant. | |
void | XorC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise exclusive OR operation between each pixel of an image and a constant. | |
void | XorC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise exclusive OR operation between each pixel of an image and a constant. | |
void | XorC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise exclusive OR operation between each pixel of an image and a constant. | |
void | XorC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise exclusive OR operation between each pixel of an image and a constant. | |
void | XorC (const QVImage< sInt > &src, QVImage< sInt > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise exclusive OR operation between each pixel of an image and a constant. | |
void | XorC (const QVImage< sInt, 3 > &src, QVImage< sInt, 3 > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Performs a bit-wise exclusive OR operation between each pixel of an image and a constant. | |
void | LShiftC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the left. | |
void | LShiftC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the left. | |
void | LShiftC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the left. | |
void | LShiftC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the left. | |
void | LShiftC (const QVImage< sInt > &src, QVImage< sInt > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the left. | |
void | LShiftC (const QVImage< sInt, 3 > &src, QVImage< sInt, 3 > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the left. | |
void | Ln (const QVImage< sFloat > &src, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Computes the natural logarithm of pixel values in a source image and writes the results into the destination image. | |
void | Ln (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Computes the natural logarithm of pixel values in a source image and writes the results into the destination image. | |
void | Sqr (const QVImage< sFloat, 1 > &src, QVImage< sFloat, 1 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Squares pixel values of an image and writes them into the destination image. | |
void | RShiftC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the right. | |
void | RShiftC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the right. | |
void | RShiftC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the right. | |
void | RShiftC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the right. | |
void | RShiftC (const QVImage< sInt > &src, QVImage< sInt > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the right. | |
void | RShiftC (const QVImage< sInt, 3 > &src, QVImage< sInt, 3 > &dest, sInt constant, QPoint destROIOffset=QPoint(0, 0)) |
Shifts bits in pixel values to the right. | |
void | Add (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< uChar, 3 > &src1, const QVImage< uChar, 3 > &src2, QVImage< uChar, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< uShort > &src1, const QVImage< uShort > &src2, QVImage< uShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< uShort, 3 > &src1, const QVImage< uShort, 3 > &src2, QVImage< uShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< sShort > &src1, const QVImage< sShort > &src2, QVImage< sShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< sShort, 3 > &src1, const QVImage< sShort, 3 > &src2, QVImage< sShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< sFloat > &src1, const QVImage< sFloat > &src2, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Add (const QVImage< sFloat, 3 > &src1, const QVImage< sFloat, 3 > &src2, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Adds pixel values of two images. | |
void | Sub (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< uChar, 3 > &src1, const QVImage< uChar, 3 > &src2, QVImage< uChar, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< uShort > &src1, const QVImage< uShort > &src2, QVImage< uShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< uShort, 3 > &src1, const QVImage< uShort, 3 > &src2, QVImage< uShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< sShort > &src1, const QVImage< sShort > &src2, QVImage< sShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< sShort, 3 > &src1, const QVImage< sShort, 3 > &src2, QVImage< sShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< sFloat > &src1, const QVImage< sFloat > &src2, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Sub (const QVImage< sFloat, 3 > &src1, const QVImage< sFloat, 3 > &src2, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts pixel values of two images. | |
void | Mul (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< uChar, 3 > &src1, const QVImage< uChar, 3 > &src2, QVImage< uChar, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< uShort > &src1, const QVImage< uShort > &src2, QVImage< uShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< uShort, 3 > &src1, const QVImage< uShort, 3 > &src2, QVImage< uShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< sShort > &src1, const QVImage< sShort > &src2, QVImage< sShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< sShort, 3 > &src1, const QVImage< sShort, 3 > &src2, QVImage< sShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< sFloat > &src1, const QVImage< sFloat > &src2, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Mul (const QVImage< sFloat, 3 > &src1, const QVImage< sFloat, 3 > &src2, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images. | |
void | Div (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< uChar, 3 > &src1, const QVImage< uChar, 3 > &src2, QVImage< uChar, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< uShort > &src1, const QVImage< uShort > &src2, QVImage< uShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< uShort, 3 > &src1, const QVImage< uShort, 3 > &src2, QVImage< uShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< sShort > &src1, const QVImage< sShort > &src2, QVImage< sShort > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< sShort, 3 > &src1, const QVImage< sShort, 3 > &src2, QVImage< sShort, 3 > &dest, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< sFloat > &src1, const QVImage< sFloat > &src2, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | Div (const QVImage< sFloat, 3 > &src1, const QVImage< sFloat, 3 > &src2, QVImage< sFloat, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by pixel values of another image. | |
void | MulScale (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images and scales the products. | |
void | MulScale (const QVImage< uChar, 3 > &src1, const QVImage< uChar, 3 > &src2, QVImage< uChar, 3 > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of two images and scales the products. | |
void | AbsDiff (const QVImage< uChar > &src1, const QVImage< uChar > &src2, QVImage< uChar > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Calculates absolute difference between two images. | |
void | AbsDiff (const QVImage< sFloat > &src1, const QVImage< sFloat > &src2, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Calculates absolute difference between two images. | |
void | MulC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of an image by a constant. | |
void | MulC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of an image by a constant. | |
void | MulC (const QVImage< sShort > &src, QVImage< sShort > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of an image by a constant. | |
void | MulC (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Multiplies pixel values of an image by a constant. | |
void | MulC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | MulC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | MulC (const QVImage< sShort, 3 > &src, QVImage< sShort, 3 > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | MulC (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< sShort > &src, QVImage< sShort > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< sShort, 3 > &src, QVImage< sShort, 3 > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | AddC (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | SubC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts a constant from pixel values of an image. | |
void | SubC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts a constant from pixel values of an image. | |
void | SubC (const QVImage< sShort > &src, QVImage< sShort > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts a constant from pixel values of an image. | |
void | SubC (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Subtracts a constant from pixel values of an image. | |
void | SubC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | SubC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | SubC (const QVImage< sShort, 3 > &src, QVImage< sShort, 3 > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | SubC (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | DivC (const QVImage< uChar > &src, QVImage< uChar > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by a constant. | |
void | DivC (const QVImage< uShort > &src, QVImage< uShort > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by a constant. | |
void | DivC (const QVImage< sShort > &src, QVImage< sShort > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by a constant. | |
void | DivC (const QVImage< sFloat > &src, QVImage< sFloat > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Divides pixel values of an image by a constant. | |
void | DivC (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uChar constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | DivC (const QVImage< uShort, 3 > &src, QVImage< uShort, 3 > &dest, uShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | DivC (const QVImage< sShort, 3 > &src, QVImage< sShort, 3 > &dest, sShort constant, int scale=1, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | DivC (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, sFloat constant, QPoint destROIOffset=QPoint(0, 0)) |
Adds a constant to pixel values of an image. | |
void | Sum (const QVImage< uChar > &src, sDouble &value) |
Computes the sum of image pixel values. | |
void | Sum (const QVImage< sShort > &src, sDouble &value) |
Computes the sum of image pixel values. | |
void | Sum (const QVImage< uChar, 3 > &src, sDouble &r, sDouble &g, sDouble &b) |
Computes the sum of image pixel values, by separate planes. | |
void | Sum (const QVImage< sShort, 3 > &src, sDouble &r, sDouble &g, sDouble &b) |
Computes the sum of image pixel values, by separate planes. | |
void | Integral (const QVImage< uChar, 1 > &src, QVImage< sInt, 1 > &dst, sInt val, QPoint destROIOffset=QPoint(0, 0)) |
Computes the integral image. | |
void | Integral (const QVImage< uChar, 1 > &src, QVImage< sFloat, 1 > &dst, sFloat val, QPoint destROIOffset=QPoint(0, 0)) |
Computes the integral image. | |
void | SqrIntegral (const QVImage< uChar, 1 > &src, QVImage< sFloat, 1 > &dst1, QVImageBuffer< sDouble, 1 > &dst2, sFloat val, sDouble valSqr, QPoint destROIOffset=QPoint(0, 0)) |
Computes the integral and integral squares images. | |
void | RectStdDev (const QVImage< sFloat, 1 > &src1, const QVImageBuffer< sDouble, 1 > &src2, QVImage< sFloat, 1 > &dst, IppiRect rect, QPoint destROIOffset=QPoint(0, 0)) |
Computes the standard deviation of the integral images. | |
void | Mean (const QVImage< uChar > &src, sDouble &value, QPoint destROIOffset=QPoint(0, 0)) |
Computes the mean of image pixel values. | |
void | Mean (const QVImage< sShort > &src, sDouble &value, QPoint destROIOffset=QPoint(0, 0)) |
Computes the mean of image pixel values. | |
void | Mean (const QVImage< uChar, 3 > &src, sDouble &r, sDouble &g, sDouble &b, QPoint destROIOffset=QPoint(0, 0)) |
Computes the mean of image pixel values, by separate planes. | |
void | Mean (const QVImage< sShort, 3 > &src, sDouble &r, sDouble &g, sDouble &b, QPoint destROIOffset=QPoint(0, 0)) |
Computes the mean of image pixel values, by separate planes. | |
void | Max (const QVImage< uChar > &src, uChar &value) |
Computes the maximum of image pixel values. | |
void | Max (const QVImage< sShort > &src, sShort &value) |
Computes the maximum of image pixel values. | |
void | Max (const QVImage< sFloat > &src, sFloat &value) |
Computes the maximum of image pixel values. | |
void | Max (const QVImage< uChar, 3 > &src, uChar &r, uChar &g, uChar &b) |
Computes the maximum of image pixel values, by separate planes. | |
void | Max (const QVImage< sShort, 3 > &src, sShort &r, sShort &g, sShort &b) |
Computes the maximum of image pixel values, by separate planes. | |
void | Min (const QVImage< uChar > &src, uChar &value) |
Computes the minimum of image pixel values. | |
void | Min (const QVImage< sShort > &src, sShort &value) |
Computes the minimum of image pixel values. | |
void | Min (const QVImage< sFloat > &src, sFloat &value) |
Computes the minimum of image pixel values. | |
void | Min (const QVImage< uChar, 3 > &src, uChar &r, uChar &g, uChar &b) |
Computes the minimum of image pixel values, by separate planes. | |
void | Min (const QVImage< sShort, 3 > &src, sShort &r, sShort &g, sShort &b) |
Computes the minimum of image pixel values, by separate planes. | |
void | FilterMax (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt colMaskSize, uInt rowMaskSize, QPoint destROIOffset=QPoint(0, 0)) |
Applies the max filter to an image. | |
void | FilterMax (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt colMaskSize, uInt rowMaskSize, QPoint destROIOffset=QPoint(0, 0)) |
Applies the max filter to an image. | |
void | FilterMax (const QVImage< uShort > &src, QVImage< uShort > &dest, uInt colMaskSize, uInt rowMaskSize, QPoint destROIOffset=QPoint(0, 0)) |
Applies the max filter to an image. | |
void | FilterMin (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt colMaskSize, uInt rowMaskSize, QPoint destROIOffset=QPoint(0, 0)) |
Applies the min filter to an image. | |
void | FilterMin (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt colMaskSize, uInt rowMaskSize, QPoint destROIOffset=QPoint(0, 0)) |
Applies the min filter to an image. | |
void | FilterMin (const QVImage< sShort > &src, QVImage< sShort > &dest, uInt colMaskSize, uInt rowMaskSize, QPoint destROIOffset=QPoint(0, 0)) |
Applies the min filter to an image. | |
void | FilterBox (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt colMaskRadius, uInt rowMaskRadius, QPoint destROIOffset=QPoint(0, 0)) |
Blurs an image using a simple box filter. | |
void | FilterBox (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt colMaskRadius, uInt rowMaskRadius, QPoint destROIOffset=QPoint(0, 0)) |
Blurs an image using a simple box filter. | |
void | FilterGauss (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Gaussian kernel. | |
void | FilterGauss (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Gaussian kernel. | |
void | FilterGauss (const QVImage< uChar, 3 > &src, QVImage< uChar, 3 > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Gaussian kernel. | |
void | FilterGauss (const QVImage< sFloat, 3 > &src, QVImage< sFloat, 3 > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Gaussian kernel. | |
void | Filter (const QVImage< sFloat > &src, QVImage< sFloat > &dest, const QVMatrix kernel, const QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a general rectangular kernel. | |
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 | FilterHipass (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a high-pass filter. | |
void | FilterHipass (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a high-pass filter. | |
void | FilterLowpass (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a lowpass filter. | |
void | FilterLowpass (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a lowpass filter. | |
void | FilterSharpen (const QVImage< uChar > &src, QVImage< uChar > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a sharpening filter. | |
void | FilterSharpen (const QVImage< sFloat > &src, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a sharpening filter. | |
void | FilterSobelHoriz (const QVImage< uChar > &src, QVImage< uChar > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a horizontal Sobel kernel. | |
void | FilterSobelHoriz (const QVImage< sShort > &src, QVImage< sShort > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a horizontal Sobel kernel. | |
void | FilterSobelHoriz (const QVImage< sFloat > &src, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a horizontal Sobel kernel. | |
void | FilterSobelVert (const QVImage< uChar > &src, QVImage< uChar > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a vertical Sobel kernel. | |
void | FilterSobelVert (const QVImage< sShort > &src, QVImage< sShort > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a vertical Sobel kernel. | |
void | FilterSobelVert (const QVImage< sFloat > &src, QVImage< sFloat > &dest, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a vertical Sobel kernel. | |
void | FilterSobelHorizMask (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a horizontal Sobel kernel. | |
void | FilterSobelVertMask (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a vertical Sobel kernel. | |
void | FilterSobelHorizBorder (const QVImage< uChar > &src, QVImage< sShort > &dest, QVImage< uChar > &buffer, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Applies horizontal Sobel filter with border. | |
void | FilterSobelNegVertBorder (const QVImage< uChar > &src, QVImage< sShort > &dest, QVImage< uChar > &buffer, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Applies vertical Sobel filter with border. | |
void | FilterMedian (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt colMaskRadius=3, uInt rowMaskRadius=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a median filter. | |
void | FilterMedian (const QVImage< sShort > &src, QVImage< sShort > &dest, uInt colMaskRadius=3, uInt rowMaskRadius=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a median filter. | |
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, QVImage< uChar > &buffer, uInt maskSize=3) |
Allocates size in a buffer image for temporary data for function FilterSobelHoriz. | |
void | FilterSobelNegVertGetBufferSize (const QVGenericImage &src, QVImage< uChar > &buffer, uInt maskSize=3) |
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 | Canny (QVImage< sShort > &dX, QVImage< sShort > &dY, QVImage< uChar > &dest, QVImage< uChar > &buffer, double low=50.0, double high=150.0) |
Performs Canny algorithm for edge detection. | |
void | Canny (QVImage< sFloat > &dX, QVImage< sFloat > &dY, QVImage< uChar > &dest, QVImage< uChar > &buffer, double low=50.0, double high=150.0, QPoint destROIOffset=QPoint(0, 0)) |
Performs Canny algorithm for edge detection. | |
void | MinEigenVal (const QVImage< uChar > &src, QVImage< sFloat > &dest, QVImage< uChar > &buffer, uInt apertureSize=3, uInt avgWindow=5, IppiKernelType kernel=ippKernelSobel, 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. | |
void | FastMarching (const QVImage< uChar > &mask, QVImage< sFloat > &distances, int radius, QVImage< uChar > &buffer, QPoint destROIOffset=QPoint(0, 0)) |
Calculates distance transform to closest zero pixel for all non-zero pixels of source image using fast marching method. | |
void | Inpaint (const QVImage< uChar > &src, const QVImage< uChar > &mask, const QVImage< sFloat > &distances, QVImage< uChar > &dest, int radius=4, IppiInpaintFlag flag=IPP_INPAINT_TELEA, QPoint destROIOffset=QPoint(0, 0)) |
Restores unknown image pixels. | |
void | Inpaint (const QVImage< uChar, 3 > &src, const QVImage< uChar > &mask, const QVImage< sFloat > &distances, QVImage< uChar, 3 > &dest, int radius=4, IppiInpaintFlag flag=IPP_INPAINT_TELEA, QPoint destROIOffset=QPoint(0, 0)) |
Overload for function Inpaint, for different channel number images. | |
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, 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 | FilterLaplace (const QVImage< uChar > &src, QVImage< uChar > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Laplacian kernel. | |
void | FilterLaplace (const QVImage< sShort > &src, QVImage< sShort > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Laplacian kernel. | |
void | FilterLaplace (const QVImage< sFloat > &src, QVImage< sFloat > &dest, uInt maskSize=3, QPoint destROIOffset=QPoint(0, 0)) |
Filters an image using a Laplacian kernel. | |
void | WarpPerspective (const QVImage< uChar > &src, QVImage< uChar > &dest, const QVMatrix &rectifyingHomography, int interpolation=IPPI_INTER_LINEAR, 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, QPoint destROIOffset=QPoint(0, 0)) |
Performs perspective warping of the source image using the given transform coefficients. |
Definition in file qvipp.h.