PARP Research Group University of Murcia, Spain


QVMul_uCharC1Worker Class Reference
[IPP functions worker set]

Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image. More...

#include <qvippworkers.h>

Inherits QVWorker.

List of all members.

Public Member Functions

 QVMul_uCharC1Worker (QString name=QString())
void iterate ()
 Function to be defined in subclasses with processing code.


Detailed Description

Adds, subtracts, or multiplies pixel values of two source images and places the results in a destination image.

This is the QVision processing block for the IPP function ippiMul_8u_C1RSfs. See Intel's IPP documentation for a deeper understanding of that function. The properties of this data-processing block 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
scaleFactor Corresponds to the same parameter of type IppiSize in the IPP function.

Definition at line 268 of file qvippworkers.h.


Member Function Documentation

void QVMul_uCharC1Worker::iterate (  )  [virtual]

Function to be defined in subclasses with processing code.

This function should contain the code to process data, that will be executed continuously until worker is finished.

Reimplemented from QVWorker.

Definition at line 442 of file qvippworkers.cpp.


The documentation for this class was generated from the following files:



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