measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis
boost::shared_ptr<MemoryImage> pOutImgMin(boost::make_shared<MemoryImage>());
pOutImgMin->init(*pOutputImageGeometry);
ImagePtr pOutRefImgMin = computeZProjectionMinImg<inType, outType>(pInImg);
boost::shared_ptr<MemoryImage> pOutImgMax(boost::make_shared<MemoryImage>());
pOutImgMax->init(*pOutputImageGeometry);
ImagePtr pOutRefImgMax = computeZProjectionMaxImg<inType, outType>(pInImg);
boost::shared_ptr<MemoryImage> pOutImgSum(boost::make_shared<MemoryImage>());
pOutImgSum->init(*pOutputImageGeometry);
ImagePtr pOutRefImgSum = computeZProjectionSumImg<inType, outType>(pInImg);
boost::shared_ptr<MemoryImage> pOutImgMean(boost::make_shared<MemoryImage>());
pOutImgMean->init(*pOutputImageGeometry);
ImagePtr pOutRefImgMean = computeZProjectionMeanImg<inType, outType>(pInImg);
boost::shared_ptr<MemoryImage> pOutImgVar(boost::make_shared<MemoryImage>());
pOutImgVar->init(*pOutputImageGeometry);
ImagePtr pOutRefImgVar = computeZProjectionVarImg<inType, outType>(pInImg);
boost::shared_ptr<MemoryImage> pOutImgStdDev(boost::make_shared<MemoryImage>());
pOutImgStdDev->init(*pOutputImageGeometry);
ImagePtr pOutRefImgStdDev = computeZProjectionStdDevImg<inType, outType>(pInImg);
boost::shared_ptr<MemoryImage> pOutImgMedian(boost::make_shared<MemoryImage>());
pOutImgMedian->init(*pOutputImageGeometry);
ImagePtr pOutRefImgMedian = computeZProjectionMedianImg<inType, outType>(pInImg);