-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtypedef.h
41 lines (33 loc) · 1.9 KB
/
typedef.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
#ifndef TYPEDEF_H
#define TYPEDEF_H
#include <itkImage.h>
#include <itkVectorImage.h>
#include <itkImageFileReader.h>
#include <itkImageFileWriter.h>
#include <itkBayesianClassifierInitializationImageFilter.h>
#include <itkBayesianClassifierImageFilter.h>
#include <itkImageRegionConstIterator.h>
#include <itkImageRegionIterator.h>
#include <itkGradientAnisotropicDiffusionImageFilter.h>
#include <itkLabelStatisticsImageFilter.h>
#include <itkStatisticsImageFilter.h>
#include <itkDiscreteGaussianImageFilter.h>
typedef itk::Image<float, 3> ImageType;
typedef itk::Image<unsigned short, 3> LabelImageType;
typedef itk::VectorImage<float, 3> MembershipImageType;
typedef itk::ImageFileReader<ImageType> ImageReaderType;
typedef itk::ImageFileReader<LabelImageType> LabelReaderType;
typedef itk::ImageFileWriter<MembershipImageType> MemebershipImageWriterType;
typedef itk::ImageFileWriter<LabelImageType> LabelWriterType;
typedef itk::BayesianClassifierInitializationImageFilter<ImageType> BayesianInitializerType;
typedef itk::BayesianClassifierImageFilter<MembershipImageType, LabelImageType::PixelType, float, float> BayesianClassifierFilterType;
typedef itk::ImageRegionConstIterator<MembershipImageType> MembershipImageRegionConstIteratorType;
typedef itk::ImageRegionIterator<ImageType> ImageRegionIteratorType;
typedef itk::ImageRegionIterator<MembershipImageType> MembershipImageRegionIteratorType;
typedef itk::ImageRegionConstIterator<ImageType> ImageRegionConstIteratorType;
typedef itk::GradientAnisotropicDiffusionImageFilter<ImageType, ImageType> GADSmoothingFilterType;
typedef itk::LabelStatisticsImageFilter<ImageType, LabelImageType> LabelStatisticsImageFilterType;
typedef itk::StatisticsImageFilter<ImageType> StatisticsImageFilterType;
typedef itk::StatisticsImageFilter<LabelImageType> StatisticsLabelImageFilterType;
typedef itk::DiscreteGaussianImageFilter<LabelImageType, ImageType> GaussianFilterType;
#endif