- //--------------------------------------------------------------------
- //--------------------------------------------------------------------
- StartNewStep("Keep patient's labels");
- typename iBinarizeFilterType::Pointer binarizeFilter3 = iBinarizeFilterType::New();
- binarizeFilter3->SetInput(working_image);
- binarizeFilter3->SetLowerThreshold(GetFirstKeep());
- binarizeFilter3->SetUpperThreshold(GetLastKeep());
- binarizeFilter3 ->SetInsideValue(this->GetForegroundValue());
- binarizeFilter3 ->SetOutsideValue(this->GetBackgroundValue());
- binarizeFilter3->Update();
- working_image = binarizeFilter3->GetOutput();
- StopCurrentStep<InternalImageType>(working_image);
-