17 #include <itkSTAPLEImageFilter.h> 19 int main(
int argc,
char* argv[])
23 typedef itk::STAPLEImageFilter<MaskImageType, ImageType> FilterType;
25 FilterType::Pointer filter = FilterType::New();
26 filter->SetForegroundValue(2);
27 for (
int i = 2; i < argc; ++i)
30 MaskImageType::Pointer itkImg = MaskImageType::New();
33 filter->SetInput(i-2, itkImg);
36 auto out = filter->GetOutput();
itk::Image< unsigned char, 3 > ImageType
int main(int argc, char *argv[])
itk::Image< unsigned char, 3 > MaskImageType
void CastToMitkImage(const itk::SmartPointer< ItkOutputImageType > &itkimage, itk::SmartPointer< mitk::Image > &mitkoutputimage)
Cast an itk::Image (with a specific type) to an mitk::Image.
void MITKCORE_EXPORT CastToItkImage(const mitk::Image *mitkImage, itk::SmartPointer< ItkOutputImageType > &itkOutputImage)
Cast an mitk::Image to an itk::Image with a specific type.
static void Save(const mitk::BaseData *data, const std::string &path, bool setPathProperty=false)
Save a mitk::BaseData instance.