X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=segmentation%2FclitkExtractBonesGenericFilter.txx;h=285842e5c0d5672aac8f981a9f84dc0aa1005d0f;hb=a24b0a699298efe54b53c53cb215455fecd633fe;hp=58f00f83f047f4fb69465f6ed3d1ac515c7ddc55;hpb=5e636a2ca9c3007a1b010dd6ba5c297404bcec11;p=clitk.git diff --git a/segmentation/clitkExtractBonesGenericFilter.txx b/segmentation/clitkExtractBonesGenericFilter.txx index 58f00f8..285842e 100644 --- a/segmentation/clitkExtractBonesGenericFilter.txx +++ b/segmentation/clitkExtractBonesGenericFilter.txx @@ -66,13 +66,13 @@ template void clitk::ExtractBonesGenericFilter::UpdateWithInputImageType() { // Mask & output image type - typedef itk::Image OutputImageType; + typedef itk::Image MaskImageType; // Reading input typename ImageType::Pointer input = this->template GetInput(0); // Create filter - typedef clitk::ExtractBonesFilter FilterType; + typedef clitk::ExtractBonesFilter FilterType; typename FilterType::Pointer filter = FilterType::New(); // Set global Options @@ -82,16 +82,9 @@ void clitk::ExtractBonesGenericFilter::UpdateWithInputImageType() // Go ! filter->Update(); - // Check if error - if (filter->HasError()) { - SetLastError(filter->GetLastError()); - // No output - return; - } - // Write/Save results - typename OutputImageType::Pointer output = filter->GetOutput(); - this->template SetNextOutput(output); + typename MaskImageType::Pointer output = filter->GetOutput(); + this->template SetNextOutput(output); } //--------------------------------------------------------------------