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

template<class ArrayT, class ArithT>
void Impala::Core::Array::PixStatBasic ( ArrayT *  im,
ArithT *  nr,
ArithT *  sum,
ArithT *  sumSqr,
ArithT *  sumAbs 
) [inline]

Definition at line 38 of file PixStat.h.

References Impala::Core::Array::Element::E1Cast(), Impala::Core::Array::Trait::ExportStat< ArithT, DataT >::mNum, Impala::Core::Array::Trait::ExportStat< ArithT, DataT >::mSum, Impala::Core::Array::Trait::ExportStat< ArithT, DataT >::mSumAbs, Impala::Core::Array::Trait::ExportStat< ArithT, DataT >::mSumSqr, and Impala::Core::Array::Pattern::PatInOutOp().

00039 {
00040     Trait::ExportStat<ArithT, ArithT> pixOp;
00041     Pattern::PatInOutOp(im, pixOp);
00042     if (nr)
00043         *nr = Element::E1Cast(pixOp.mNum, ArithT());
00044     if (sum)
00045         *sum = pixOp.mSum;
00046     if (sumSqr)
00047         *sumSqr = pixOp.mSumSqr;
00048     if (sumAbs)
00049         *sumAbs = pixOp.mSumAbs;
00050 }

Here is the call graph for this function:


Generated on Fri Mar 19 10:57:55 2010 for ImpalaSrc by  doxygen 1.5.1