typename TImage::Pointer ITK;
typename TItk2Vtk::Pointer VTK;
+ void CopyInformation( const itk::ImageBase< D >* i )
+ {
+ this->ITK = TImage::New( );
+ this->ITK->SetLargestPossibleRegion( i->GetLargestPossibleRegion( ) );
+ this->ITK->SetRequestedRegion( i->GetRequestedRegion( ) );
+ this->ITK->SetBufferedRegion( i->GetBufferedRegion( ) );
+ this->ITK->SetSpacing( i->GetSpacing( ) );
+ this->ITK->SetOrigin( i->GetOrigin( ) );
+ this->ITK->SetDirection( i->GetDirection( ) );
+ this->ITK->Allocate( );
+ }
+
void SetItkImage( TImage* image )
{
this->ITK = image;