X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fitk%2Fsrc%2FbbitkImageProperties.cxx;h=198c145f266b5cad7528f12e3f77fb882cf586ee;hb=731d9ee262e286a24e3ea2776d8e914950840a2c;hp=b8b9f12a3e0b14dcf59acc9c0b1637c697a10e5a;hpb=a9b36444a24cc82b5069fcee9212bdafa1e332df;p=bbtk.git diff --git a/packages/itk/src/bbitkImageProperties.cxx b/packages/itk/src/bbitkImageProperties.cxx index b8b9f12..198c145 100644 --- a/packages/itk/src/bbitkImageProperties.cxx +++ b/packages/itk/src/bbitkImageProperties.cxx @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbitkImageProperties.cxx,v $ Language: C++ - Date: $Date: 2010/09/21 06:43:17 $ - Version: $Revision: 1.12 $ + Date: $Date: 2011/03/04 08:33:59 $ + Version: $Revision: 1.15 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -36,6 +36,7 @@ #include "bbitkImageProperties.h" #include "bbitkPackage.h" +#include "itkMinimumMaximumImageFilter.h" namespace bbitk { @@ -108,6 +109,17 @@ namespace bbitk bbSetOutputSpacing(vsp); + + // Min Max Value // EED + std::vector vminmax; + typedef itk::MinimumMaximumImageFilter< itkImageType > MinMaxFilterType; + typename MinMaxFilterType::Pointer minMaxCalculator = MinMaxFilterType::New(); + minMaxCalculator->SetInput(im); + minMaxCalculator->Update(); + vminmax.push_back( (float) (minMaxCalculator->GetMinimum()) ); + vminmax.push_back( (float) (minMaxCalculator->GetMaximum()) ); + bbSetOutputMinMax(vminmax); + bbtkDebugDecTab("Core",9); } }