]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/kernel/vtkOtsuImageData.h
978a74802ecd710abfeb24e6c9090a3deb0b6fbb
[creaMaracasVisu.git] / lib / maracasVisuLib / src / kernel / vtkOtsuImageData.h
1 #include "vtkImageData.h"
2
3
4 #ifndef __VTK__VTK__OTSU__IMAGE__DATA__H__
5 #define __VTK__VTK__OTSU__IMAGE__DATA__H__
6
7 class vtkOtsuImageData
8 {
9 public:
10         vtkOtsuImageData();
11         virtual ~vtkOtsuImageData();
12         int calculateOptimalThreshold(vtkImageData *volume);
13         
14
15 protected:
16
17          FILE *logger;
18 private:
19         int* H;
20         double* SI;
21         double* P;
22         
23         vtkImageData *volume;
24         
25
26 };
27
28 #endif //__VTK__VTK__OTSU__IMAGE__DATA__H__