18 #ifndef __mitkTbssRoiImage__h
19 #define __mitkTbssRoiImage__h
24 #include "MitkQuantificationExports.h"
44 itkFactorylessNewMacro(
Self)
59 this->m_Image = image;
62 itkGetMacro(PreprocessedFA,
bool)
63 itkSetMacro(PreprocessedFA,
bool)
64 itkGetMacro(PreprocessedFAFile,
std::
string)
65 itkSetMacro(PreprocessedFAFile,
std::
string)
66 itkGetMacro(Structure,
std::
string)
67 itkSetMacro(Structure,
std::
string)
69 void SetRoi(
std::vector<
itk::Index<3> > roi)
76 std::vector< itk::Index<3> >
GetRoi()
84 MITK_INFO <<
"make an mitk image that can be shown by mitk";
85 this->InitializeByItk(m_Image.GetPointer());
87 this->SetChannel(m_Image->GetBufferPointer());
void SetImage(ImageType::Pointer image)
itk::SmartPointer< Self > Pointer
this class encapsulates diffusion volumes (vectorimages not yet supported by mitkImage) ...
Base of all data objects.
std::vector< itk::Index< 3 > > m_Roi
DataCollection - Class to facilitate loading/accessing structured data.
void InitializeFromImage()
ImageType::Pointer m_Image
#define mitkClassMacro(className, SuperClassName)
std::vector< itk::Index< 3 > > GetRoi()
std::string m_PreprocessedFAFile
itk::Image< unsigned char, 3 > ImageType
Image class for storing images.
itk::Index< 3 > IndexType