X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=tools%2FclitkProfileImageGenericFilter.cxx;fp=tools%2FclitkProfileImageGenericFilter.cxx;h=89edb0b854a7aa026066ff2f1a1cc878c975b605;hb=b0f9ef265dbfc67374eaa989e606d2b00d634f76;hp=1eb58c28ffd93f95775ff3a5d2b8d9eb3fb14923;hpb=1067d8bb60a85eab30e875d6a325938b01ec6aaa;p=clitk.git diff --git a/tools/clitkProfileImageGenericFilter.cxx b/tools/clitkProfileImageGenericFilter.cxx index 1eb58c2..89edb0b 100644 --- a/tools/clitkProfileImageGenericFilter.cxx +++ b/tools/clitkProfileImageGenericFilter.cxx @@ -120,6 +120,13 @@ ProfileImageGenericFilter::UpdateWithInputImageType() mCoord = vtkSmartPointer::New(); mCoord->SetNumberOfComponents(InputImageType::ImageDimension); + /*typename InputImageType::Pointer outputImage; + outputImage = InputImageType::New(); + + outputImage->SetRegions(input->GetLargestPossibleRegion()); + outputImage->Allocate(); + outputImage->FillBuffer(0); */ + //Iterator IndexType pointBegin, pointEnd; @@ -149,6 +156,17 @@ ProfileImageGenericFilter::UpdateWithInputImageType() ++itProfile; } + /* + itk::LineIterator otProfile(outputImage, pointBegin, pointEnd); + otProfile.GoToBegin(); + while (!otProfile.IsAtEnd()) + { + otProfile.Set(1.0); + ++otProfile; + } + + this->template SetNextOutput(outputImage): */ + delete [] tuple; } //--------------------------------------------------------------------