X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=plugins%2FcpPluginsIO%2FImageWriter.cxx;h=ca4710a8d58f2d655267b28bd17113bfac0a57c9;hb=d300d9869563bae0ac020e7ed00a5a9905c897fb;hp=b14c928e138214fd8a0dc6ce452dce874dd59ece;hpb=31c007a5d5a410c96807cedc4efb2acda2489319;p=cpPlugins.git diff --git a/plugins/cpPluginsIO/ImageWriter.cxx b/plugins/cpPluginsIO/ImageWriter.cxx index b14c928..ca4710a 100644 --- a/plugins/cpPluginsIO/ImageWriter.cxx +++ b/plugins/cpPluginsIO/ImageWriter.cxx @@ -1,9 +1,6 @@ #include #include - -#include -#include -#include +#include // ------------------------------------------------------------------------- cpPluginsIO::ImageWriter:: @@ -63,9 +60,11 @@ template< class _TInput > std::string cpPluginsIO::ImageWriter:: _GD1( _TInput* image ) { + typedef itk::ImageFileWriter< _TInput > _TFilter; + if( image == NULL ) return( "IO::ImageWriter: Invalid pixel type." ); - auto f = this->_CreateITK< itk::ImageFileWriter< _TInput > >( ); + auto f = this->_CreateITK< _TFilter >( ); f->SetFileName( this->m_Parameters.GetSaveFileName( "FileName" ) ); f->SetInput( image ); f->Update( );