X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=appli%2Fexamples%2Fexample_RGBImageToHSVChannels.cxx;h=565c44f3703612d2c59e2001819416d83e98cbda;hb=cb38f7928cd818697312a23a37c2ed1929da464d;hp=9a2a46893fd33e684e628ef9f549e2a8337f4920;hpb=cb833d2fface96e020fe91584d2206860a8174ee;p=cpPlugins.git diff --git a/appli/examples/example_RGBImageToHSVChannels.cxx b/appli/examples/example_RGBImageToHSVChannels.cxx index 9a2a468..565c44f 100644 --- a/appli/examples/example_RGBImageToHSVChannels.cxx +++ b/appli/examples/example_RGBImageToHSVChannels.cxx @@ -11,7 +11,7 @@ typedef cpPlugins::Interface::Interface TInterface; 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( @@ -28,7 +28,7 @@ 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 ); @@ -56,7 +56,7 @@ int main( int argc, char* argv[] ) 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 @@ -85,10 +85,10 @@ int main( int argc, char* argv[] ) // 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