X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolResample.cxx;h=03ed9cb32f5a8da11483442a441b7e425302c88d;hb=9e24ff04c0d519f0a82ebd7ba9f0b15bf9c7f297;hp=403775e8c917477bf7c048d1f119ce09145b4709;hpb=50c57f15fa84d140994a8239ce84191ded47a985;p=clitk.git diff --git a/vv/vvToolResample.cxx b/vv/vvToolResample.cxx index 403775e..03ed9cb 100644 --- a/vv/vvToolResample.cxx +++ b/vv/vvToolResample.cxx @@ -16,10 +16,12 @@ - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html ======================================================================-====*/ +// vv #include "vvToolResample.h" #include "vvSlicer.h" #include "vvToolCreator.h" +// qt #include #include @@ -35,6 +37,7 @@ vvToolResample::vvToolResample(vvMainWindowBase * parent, Qt::WindowFlags f): { Ui_vvToolResample::setupUi(mToolWidget); + // mFilter = clitk::ResampleImageGenericFilter::New(); mFilter = clitk::ImageResampleGenericFilter::New(); mLastError =""; @@ -458,6 +461,15 @@ void vvToolResample::apply() if (mDimension > 2) sigma.push_back(zGaussianLineEdit->text().toDouble()); if (mDimension == 4) sigma.push_back(0.01); //FIXME Don't filter along the temporal direction + /* + // Build ArgsInfo + typename clitk::ResampleImageGenericFilter::ArgsInfoType mArgsInfo; + mArgsInfo.size_given = mDimension; + mArgsInfo.size_arg = mDimension; + for(int i=0; iSetOutputSize(mOutputSize); mFilter->SetOutputSpacing(mOutputSpacing); mFilter->SetInterpolationName(interpolationComboBox->currentText().toLower().toStdString());