]> Creatis software - bbtk.git/blobdiff - packages/itk/src/bbitkImageSeriesReader.cxx
*** empty log message ***
[bbtk.git] / packages / itk / src / bbitkImageSeriesReader.cxx
index 36432d54e3b847b2ca1c39e6b350c8e7b3eaed31..73f9ccb9bf1bafc543fe89ba33b8e5c4b9973d98 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbitkImageSeriesReader.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/04/18 12:59:50 $
-  Version:   $Revision: 1.3 $
+  Date:      $Date: 2008/05/16 14:03:19 $
+  Version:   $Revision: 1.4 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -39,7 +39,19 @@ namespace bbitk
     const std::vector<std::string>& filenames = bbGetInputFileNames();
     if (!filenames.size()) 
       {
-       bbtkError("Void vector passed to "<<bbGetFullName());
+       typedef Image_uint8_t_2_ptr itype;
+       Image_uint8_t_2::Pointer p = Image_uint8_t_2::New();
+       Image_uint8_t_2::IndexType i;
+       i.Fill(0);
+       Image_uint8_t_2::SizeType s;
+       s.Fill(1);
+       Image_uint8_t_2::RegionType r(i,s);
+       p->SetRegions(r);
+       p->Allocate();
+       p->Register();
+       bbSetOutputOut(p.GetPointer());
+       return;
+       //bbtkError("Void vector passed to "<<bbGetFullName());
       }
 
     std::string filename = filenames[0];
@@ -87,6 +99,7 @@ namespace bbitk
       }
 
     reader->GetOutput()->Register();
+    //    if (bbGetOutputOut()) 
     bbSetOutputOut ( reader->GetOutput() );
 
     bbtkDebugDecTab("Core",9);