Specifications

Intel
®
Image Processing Library Reference Manual
7-8
7
MpyRCPack2D
Multiplies data of two
images in the RCPack
format.
void iplMpyRCPack2D (IplImage*
srcA
, IplImage*
srcB
,
IplImage*
dst
);
srcA, srcB
ThesourceimagesinRCPack2D format.
dst
The resultant image. This image must be a multi-channel
image containing the same number of channels as
srcA
and
srcB
.
This image cannot be the same as the input images (that
is, an in-place operation is not allowed) .
Discussion
The function iplMpyRCPack2D() multiplies the data of the image
srcA
by
that of
srcB
and writes the result to
dst
. All images are assumed to be in
the RCPack format, the format for storing the results of forward FFTs.
Thus, this function multiplies the data in "frequency domain". (This
corresponds to cyclic convolution in the original data domain.)
Discrete Cosine Transform
This section describes the functions that implement the forward and inverse
Discrete Cosine Transform (DCT) on the 2D image data. The output of the
DCT for real input data is real. Therefore, unlike FFT, no special format
for the transform output is needed.