void MedianImageGenericFilter<args_info_type>::SetArgsInfo(const args_info_type & a)
{
mArgsInfo=a;
- SetIOVerbose(mArgsInfo.verbose_flag);
+ this->SetIOVerbose(mArgsInfo.verbose_flag);
if (mArgsInfo.input_given) {
- SetInputFilename(mArgsInfo.input_arg);
+ this->SetInputFilename(mArgsInfo.input_arg);
}
if (mArgsInfo.output_given) {
- SetOutputFilename(mArgsInfo.output_arg);
+ this->SetOutputFilename(mArgsInfo.output_arg);
}
}
typename MedianImageFilterType::Pointer thresholdFilter=MedianImageFilterType::New();
thresholdFilter->SetInput(input);
- indexRadius[0]=mArgsInfo.radius_arg[0];
- indexRadius[1]=mArgsInfo.radius_arg[1];
- indexRadius[2]=mArgsInfo.radius_arg[2];
+ for (unsigned i = 0; i < InputImageType::ImageDimension; ++i)
+ indexRadius[i]=mArgsInfo.radius_arg[i];
// indexRadius[0] = 1;
// indexRadius[1] = 1;