MissingParameterException,
WrongParameterException
{
if (areaWidth == 0)
{
throw new MissingParameterException("Area width has not been initialized.");
}
if (areaHeight == 0)
{
throw new MissingParameterException("Area height has not been initialized.");
}
ensureInputImageIsAvailable();
ensureImagesHaveSameResolution();
PixelImage in = getInputImage();
PixelImage out = getOutputImage();