Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

void Impala::Core::Feature::HarrisLaplaceDetector::BoostImage ( Array2dVec3Real64 *&  output,
Array2dVec3UInt8 input,
Real64  w1,
Real64  w2,
Real64  w3 
) [inline]

Definition at line 365 of file HarrisLaplaceDetector.h.

References Impala::Core::Array::MakeFrom3Images(), Impala::Core::Array::MulVal(), Impala::Core::Array::ProjectRange(), and Impala::Core::Array::Rgb2Ooo().

Referenced by CHLDetector().

00366     {
00367         Array2dVec3Real64* opponentImage = 0;
00368         Rgb2Ooo(opponentImage, input);
00369 
00370         Array2dScalarReal64* channel1 = 0;
00371         ProjectRange(channel1, opponentImage, 1);
00372         MulVal(channel1, channel1, w1);
00373 
00374         Array2dScalarReal64* channel2 = 0;
00375         ProjectRange(channel2, opponentImage, 2);
00376         MulVal(channel2, channel2, w2);
00377 
00378         Array2dScalarReal64* channel3 = 0;
00379         ProjectRange(channel3, opponentImage, 3);
00380         MulVal(channel3, channel3, w3);
00381         
00382         MakeFrom3Images(output, channel1, channel2, channel3);
00383         delete channel1;
00384         delete channel2;
00385         delete channel3;
00386         delete opponentImage;
00387     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:19:12 2011 for ImpalaSrc by  doxygen 1.5.1