X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=segmentation%2FclitkExtractMediastinumGenericFilter.txx;h=8632222cbec0b974a1926566e8d8018344a7a652;hb=16f9cff32207e43328678cdb17a0bccc3441b6cb;hp=5a2cead88c52d7d32527c9e7e3f66bdd3fec7f45;hpb=e008d74b0ecdc4ca2eaae8c429901a78f9ef5c31;p=clitk.git diff --git a/segmentation/clitkExtractMediastinumGenericFilter.txx b/segmentation/clitkExtractMediastinumGenericFilter.txx index 5a2cead..8632222 100644 --- a/segmentation/clitkExtractMediastinumGenericFilter.txx +++ b/segmentation/clitkExtractMediastinumGenericFilter.txx @@ -56,6 +56,7 @@ void clitk::ExtractMediastinumGenericFilter::SetArgsInfo(const Arg if (mArgsInfo.patient_given) AddInputFilename(mArgsInfo.patient_arg); if (mArgsInfo.lung_given) AddInputFilename(mArgsInfo.lung_arg); if (mArgsInfo.bones_given) AddInputFilename(mArgsInfo.bones_arg); + if (mArgsInfo.trachea_given) AddInputFilename(mArgsInfo.trachea_arg); if (mArgsInfo.output_given) AddOutputFilename(mArgsInfo.output_arg); } //-------------------------------------------------------------------- @@ -70,8 +71,9 @@ void clitk::ExtractMediastinumGenericFilter::UpdateWithInputImageT { // Reading input typename ImageType::Pointer patient = this->template GetInput(0); - typename ImageType::Pointer lung = this->template GetInput(1); - typename ImageType::Pointer bones = this->template GetInput(2); + typename ImageType::Pointer lung = this->template GetInput(1); + typename ImageType::Pointer bones = this->template GetInput(2); + typename ImageType::Pointer trachea = this->template GetInput(3); // Create filter typedef clitk::ExtractMediastinumFilter FilterType; @@ -81,6 +83,7 @@ void clitk::ExtractMediastinumGenericFilter::UpdateWithInputImageT filter->SetInputPatientLabelImage(patient, mArgsInfo.patientBG_arg); filter->SetInputLungLabelImage(lung, mArgsInfo.lungBG_arg, mArgsInfo.lungRight_arg, mArgsInfo.lungLeft_arg); filter->SetInputBonesLabelImage(bones, mArgsInfo.bonesBG_arg); + filter->SetInputTracheaLabelImage(trachea, mArgsInfo.tracheaBG_arg); filter->SetArgsInfo(mArgsInfo); // Go !