PARP Research Group University of Murcia


Image Statistics Functions
[IPP wrapper functions]

Functions that can be used to compute the following statistical parameters of an image. More...

Functions

void Sum (const QVImage< uChar, 1 > &qvimage_pSrc, sDouble &pSum)
 Computes the sum 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, 1 > &qvimage_pSrc, sDouble &pSum)
 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 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 Mean (const QVImage< uChar, 1 > &qvimage_pSrc, sDouble &pMean)
 Computes the mean 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, 1 > &qvimage_pSrc, sDouble &pMean)
 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 Min (const QVImage< uChar, 1 > &qvimage_pSrc, uChar &pMin)
 Computes the minimum 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, 1 > &qvimage_pSrc, sShort &pMin)
 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 Min (const QVImage< sFloat, 1 > &qvimage_pSrc, sFloat &pMin)
 Computes the minimum of image pixel values.
void Max (const QVImage< uChar, 1 > &qvimage_pSrc, uChar &pMax)
 Computes the maximum 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, 1 > &qvimage_pSrc, sShort &pMax)
 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 Max (const QVImage< sFloat, 1 > &qvimage_pSrc, sFloat &pMax)
 Computes the maximum of image pixel values.

Detailed Description

Functions that can be used to compute the following statistical parameters of an image.


Function Documentation

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 are the following:

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
val Corresponds to the same parameter of type IppiSize in the IPP function.
destROIOffset Pointer to destination ROI. See section Destination ROI pointer for more info about this parameter.

Definition at line 4043 of file qvippfunctions.cpp.

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 are the following:

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
val Corresponds to the same parameter of type IppiSize in the IPP function.
destROIOffset Pointer to destination ROI. See section Destination ROI pointer for more info about this parameter.

Definition at line 4027 of file qvippfunctions.cpp.

Referenced by Integral().

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 are the following:

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

Definition at line 4202 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4191 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4180 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4169 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4158 of file qvippfunctions.cpp.

Referenced by QVMax_sFloatC1Block::iterate(), QVMax_uCharC1Block::iterate(), and Max().

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 are the following:

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

Definition at line 4092 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4081 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4070 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4059 of file qvippfunctions.cpp.

Referenced by QVMean_uCharC1Block::iterate(), and Mean().

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 are the following:

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

Definition at line 4147 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4136 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4125 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4114 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4103 of file qvippfunctions.cpp.

Referenced by QVMin_sFloatC1Block::iterate(), QVMin_uCharC1Block::iterate(), and Min().

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 are the following:

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

Definition at line 4016 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 4005 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 3994 of file qvippfunctions.cpp.

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 are the following:

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

Definition at line 3983 of file qvippfunctions.cpp.

Referenced by QVSum_uCharC1Block::iterate(), and Sum().




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