- TMSTWriter::Pointer mst_writer = TMSTWriter::New( );
- mst_writer->SetInput( filter->GetMinimumSpanningTree( ) );
- mst_writer->SetFileName( output_mst_filename );
+ TMSTToImage::Pointer mst_image = TMSTToImage::New( );
+ mst_image->SetInput( filter->GetMinimumSpanningTree( ) );
+ for( TIndex iseed: filter->GetSeeds( ) )
+ for( TIndex jseed: filter->GetSeeds( ) )
+ mst_image->AddPath( iseed, jseed, 255, 0, 0 );
+
+ TColorImageWriter::Pointer paths_writer = TColorImageWriter::New( );
+ paths_writer->SetInput( mst_image->GetOutput( ) );
+ paths_writer->SetFileName( output_paths_filename );