typedef cpPlugins::Interface::DataObject TDataObject;
typedef TInterface::TClasses TClasses;
typedef cpPlugins::Interface::ProcessObject TProcessObject;
-typedef TProcessObject::TParameters TParameters;
+typedef cpPlugins::Interface::Parameters TParameters;
// -------------------------------------------------------------------------
void SaveImage(
} // fi
// Configure reader
TParameters writer_params = writer->GetDefaultParameters( );
- writer_params[ "FileName" ].second = fname;
+ writer_params.AddValueToStringList( "FileName", fname );
writer->SetParameters( writer_params );
writer->SetInput( 0, image );
std::string output_hue_image_file = argv[ 3 ];
std::string output_saturation_image_file = argv[ 4 ];
std::string output_value_image_file = argv[ 5 ];
- std::string dimensions = argv[ 6 ];
+ unsigned int dimensions = std::atoi( argv[ 6 ] );
std::string pixel_type = argv[ 7 ];
// Create interface
// Configure reader
TParameters reader_params = reader->GetDefaultParameters( );
- reader_params[ "FileName" ].second = input_image_file;
- reader_params[ "PixelType" ].second = pixel_type;
- reader_params[ "ImageDimension" ].second = dimensions;
- reader_params[ "IsColorImage" ].second = "1";
+ reader_params.SetValueAsString( "FileName", input_image_file );
+ reader_params.SetValueAsString( "PixelType", pixel_type );
+ reader_params.SetValueAsUint( "ImageDimension", dimensions );
+ reader_params.SetValueAsUint( "IsColorImage", 1 );
reader->SetParameters( reader_params );
// Connect pipeline