- } // fi
-
- // Configure reader
- TParameters reader_params = reader->GetDefaultParameters( );
- reader_params.AddValueToStringList( "FileNames", input_image_file );
- reader_params.SetValueAsString( "PixelType", pixel_type );
- reader_params.SetValueAsUint( "ImageDimension", dimensions );
- reader_params.SetValueAsUint( "IsColorImage", ( is_color? 1: 0 ) );
- reader->SetParameters( reader_params );
-
- // Configure reader
- TParameters writer_params = writer->GetDefaultParameters( );
- writer_params.SetValueAsString( "FileName", output_image_file );
- writer->SetParameters( writer_params );
-
- // Connect pipeline
- writer->SetInput( 0, reader->GetOutput( 0 ) );
-
- std::string msg = writer->Update( );
-
- if( msg != "" )
- std::cerr << "ERROR: " << msg << std::endl;
-