PARP Research Group University of Murcia, Spain


Threshold and Compare Operations
[IPP wrapper functions]

Image processing functions that operate on a pixel-by-pixel basis: threshold and compare functions. More...

Functions

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 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 (QVImage< uChar, 1 > &qvimage_pSrcDst, const uChar threshold, const IppCmpOp ippCmpOp=ippCmpEq)
 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 (QVImage< sShort, 1 > &qvimage_pSrcDst, const sShort threshold, const IppCmpOp ippCmpOp=ippCmpEq)
 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< 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 (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 (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< 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.

Detailed Description

Image processing functions that operate on a pixel-by-pixel basis: threshold and compare functions.


Function Documentation

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:

Parameters:
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:

Parameters:
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:

Parameters:
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:

Parameters:
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.

See also:
void Compare(const QVImage<uChar> &, const QVImage<uChar> &src2, QVImage<uChar> &, IppCmpOp)

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.

See also:
void Compare(const QVImage<uChar> &, const QVImage<uChar> &src2, QVImage<uChar> &, IppCmpOp)

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.

See also:
void Compare(const QVImage<uChar> &, const QVImage<uChar> &src2, QVImage<uChar> &, IppCmpOp)

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:

Parameters:
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:

Parameters:
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:

Parameters:
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 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:

Parameters:
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:

Parameters:
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 ( 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:

Parameters:
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< 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:

Parameters:
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 ( 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:

Parameters:
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< 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:

Parameters:
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:

Parameters:
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:

Parameters:
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:

Parameters:
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:

Parameters:
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 ( 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:

Parameters:
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:

Parameters:
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< 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:

Parameters:
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.




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