itkFM3D.h

Go to the documentation of this file.
00001 #include "vtkImageData.h"
00009 class itkFM3D
00010 {
00011 public:
00012         itkFM3D();
00013         virtual ~itkFM3D();
00014         void AddSeed(int x, int y, int z);
00015         void SetAlpha(double alpha);
00016         void SetBeta(double beta);
00017         void SetStopTime(double stopTime);
00018         void CurvatureAnisotropicFiltertOn();
00019         void CurvatureAnisotropicFilterOff();
00020         vtkImageData* segment(vtkImageData *volume);
00021         double GetEstimatedOtsuTreshold();
00022         
00023 protected:
00024 
00025          FILE *logger;
00026 
00027 private:
00028         double alpha;
00029         double beta;
00030         double stopTime;
00031         int usefilter;
00032         int x;
00033         int y;
00034         int z;
00035         double estimatedOtsuThreshold;
00036 };

Generated on 18 Mar 2010 for creaMaracasVisu_lib by  doxygen 1.6.1