X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolImageArithm.cxx;h=7b62110d275ac4ab234b4baa36088653c6e10756;hb=73f0ab806cbb168db4d09908a714f8b7a662ee21;hp=f4eb0436904621632cdfae1919eaea3c6002b9a8;hpb=9dcfc70a568fda4cc6835eb55fc0e5f22b9e91d0;p=clitk.git diff --git a/vv/vvToolImageArithm.cxx b/vv/vvToolImageArithm.cxx index f4eb043..7b62110 100644 --- a/vv/vvToolImageArithm.cxx +++ b/vv/vvToolImageArithm.cxx @@ -3,7 +3,7 @@ Authors belong to: - University of LYON http://www.universite-lyon.fr/ - - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr + - Léon Bérard cancer center http://www.centreleonberard.fr - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr This software is distributed WITHOUT ANY WARRANTY; without even @@ -14,7 +14,7 @@ - BSD See included LICENSE.txt file - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html -======================================================================-====*/ +===========================================================================**/ #include "vvToolImageArithm.h" #include "vvSlicer.h" @@ -103,6 +103,8 @@ void vvToolImageArithm::GetArgsInfoFromGUI() if (radioButtonMin->isChecked()) mArgsInfo.operation_arg = 4; if (radioButtonAbsDiff->isChecked()) mArgsInfo.operation_arg = 5; if (radioButtonSquaredDiff->isChecked()) mArgsInfo.operation_arg = 6; + if (radioButtonDifference->isChecked()) mArgsInfo.operation_arg = 7; + if (radioButtonRelativeDiff->isChecked()) mArgsInfo.operation_arg = 8; } else { mArgsInfo.input2_given = false; mArgsInfo.scalar_given = true; @@ -113,9 +115,12 @@ void vvToolImageArithm::GetArgsInfoFromGUI() if (radioButtonMinV->isChecked()) mArgsInfo.operation_arg = 4; if (radioButtonAbsDiffV->isChecked()) mArgsInfo.operation_arg = 5; if (radioButtonSquaredDiffV->isChecked()) mArgsInfo.operation_arg = 6; - if (radioButtonLogV->isChecked()) mArgsInfo.operation_arg = 7; - if (radioButtonExpV->isChecked()) mArgsInfo.operation_arg = 8; + if (radioButtonLogAlone->isChecked()) mArgsInfo.operation_arg = 7; + if (radioButtonExpAlone->isChecked()) mArgsInfo.operation_arg = 8; if (radioButtonSqrtV->isChecked()) mArgsInfo.operation_arg = 9; + if (radioButtonDivideV->isChecked()) mArgsInfo.operation_arg = 11; + if (radioButtonNormalize->isChecked()) mArgsInfo.operation_arg = 12; + if (radioButtonLogV->isChecked()) mArgsInfo.operation_arg = 13; mArgsInfo.scalar_given = true; mArgsInfo.scalar_arg = mValueSpinBox->value(); }