Sliding Windows Statistics
Functional Guide | Reference: LocalAverage, LocalDeviation
////////////////////////////////////////////////////////////////////////
// This code snippet shows how to perform sliding windows statistics. //
////////////////////////////////////////////////////////////////////////
// Images constructor
EImageBW8 srcImage;
EImageBW8 dstImage0, dstImage1;
// ...
// All images must have the same size
dstImage0.SetSize(&srcImage);
dstImage1.SetSize(&srcImage);
// Local average in a 11x11 window
EasyImage::LocalAverage(&srcImage, &dstImage0, 5, 5);
// Local deviation in a 11x11 window
EasyImage::LocalDeviation(&srcImage, &dstImage1, 5, 5);
////////////////////////////////////////////////////////////////////////
// This code snippet shows how to perform sliding windows statistics. //
////////////////////////////////////////////////////////////////////////
// Images constructor
EImageBW8 srcImage= new EImageBW8();
EImageBW8 dstImage0= new EImageBW8();
EImageBW8 dstImage1= new EImageBW8();
// ...
// All images must have the same size
dstImage0.SetSize(srcImage);
dstImage1.SetSize(srcImage);
// Local average in a 11x11 window
EasyImage.LocalAverage(srcImage, dstImage0, 5, 5);
// Local deviation in a 11x11 window
EasyImage.LocalDeviation(srcImage, dstImage1, 5, 5);