int main( int , char * argv[])
{
typedef unsigned char PixelType;
const unsigned int Dimension = 3;
ReaderType::Pointer reader = ReaderType::New();
const char * filename = argv[1];
reader->SetFileName( filename );
reader->Update();
ImageType::Pointer image = reader->GetOutput();
return 0;
}