- // Create objects
- TProcessObject::Pointer reader, writer;
- reader = plugins.CreateProcessObject( "cpPlugins::IO::ImageReader" );
- writer = plugins.CreateProcessObject( "cpPlugins::IO::ImageWriter" );
- if( reader.IsNull( ) || writer.IsNull( ) )
- {
- std::cerr
- << "No suitable reader found in plugins." << std::endl
- << "Reader: " << reader.GetPointer( ) << std::endl
- << "Writer: " << writer.GetPointer( ) << std::endl
- << std::endl;
- return( 1 );
-
- } // fi
-
- // Configure reader
- TParameters reader_params = reader->GetDefaultParameters( );