-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathincludes.h
executable file
·84 lines (76 loc) · 2 KB
/
includes.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include <list>
#include <cmath>
#include <ctime>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#ifdef _WIN32
#include "includes/dirent.h"
#else
#include <dirent.h>
#endif
#include <vtkMath.h>
#include <vtkImageFlip.h>
#include <vtkPolyLine.h>
#include <vtkCellArray.h>
#include <vtkTypeInt64Array.h>
#include <vtkImageData.h>
#include <vtkDataArray.h>
#include <vtkTransform.h>
#include <vtkDataObject.h>
#include <vtkFloatArray.h>
#include <vtkVectorText.h>
#include <vtkInformation.h>
#include <vtkSphereSource.h>
#include <vtkSmartPointer.h>
#include <vtkImageResample.h>
#include <vtkImageMedian3D.h>
#include <vtkStructuredPoints.h>
#include <vtkInformationVector.h>
#include <vtkUnsignedCharArray.h>
#include <vtkUnsignedShortArray.h>
#include <vtkStructuredPointsWriter.h>
#include <vtkTransformPolyDataFilter.h>
#include <vtkPolyDataConnectivityFilter.h>
#include <vtkImageExtractComponents.h>
#include <vtkStructuredPointsReader.h>
#include <vtkImageGaussianSmooth.h>
#include <vtkKdTreePointLocator.h>
#include <vtkAppendPolyData.h>
#include <vtkPolyDataReader.h>
#include <vtkPolyDataWriter.h>
#include <vtkContourFilter.h>
#include <vtkCleanPolyData.h>
#include <vtkDoubleArray.h>
#include <vtkTIFFReader.h>
#include <vtkImageShiftScale.h>
#include <vtkTIFFWriter.h>
#include <vtkPNGWriter.h>
#include <vtkPointData.h>
#include <vtkImageRFFT.h>
#include <vtkImageCast.h>
#include <vtkPoints.h>
#ifndef _MITOGRAPH_ENV_VARS
#define _MITOGRAPH_ENV_VARS
struct attribute { std::string name; double value; };
struct _mitoObject {
std::string Type;
std::string Folder;
std::string FileName;
bool _analyze;
bool _binary_input;
double Ox;
double Oy;
double Oz;
double _sigmai;
double _sigmaf;
double _dsigma;
int _nsigma;
bool _adaptive_threshold;
int _nblks;
std::vector<attribute> attributes;
};
#endif
// #define DEBUG
#include "ssThinning.h"
#include "MitoThinning.h"