]> Creatis software - bbtk.git/commitdiff
FileReader : input 'Filename' is now 'In'
authorjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Thu, 26 Jun 2008 09:09:46 +0000 (09:09 +0000)
committerjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Thu, 26 Jun 2008 09:09:46 +0000 (09:09 +0000)
packages/BoxCategories.txt
packages/itk/bbs/appli/ImageCrop.bbs
packages/itk/bbs/appli/ImageInfo.bbs
packages/itk/src/bbitkImageReader.cxx
packages/itk/src/bbitkImageReader.h
packages/vtk/bbs/appli/ExampleGaussianSmooth_02.bbs

index e46e607fb38115077f03ddc945aa8d3fb063c9af..e792e0dc9f7b6f36364bd94c0077867ea079ac94 100644 (file)
@@ -7,7 +7,7 @@ atomic box   : System category.
               Automatically assigned to Atomic Black Boxes (c++ defined)
 complex box  : System category. 
               Automatically assigned to Complex Black Boxes (script defined)
-? command line : Script which defines a command line application.
+command line : Script which defines a command line application (no embedded GUI, but command line imput parameters)
 demo        : Demonstration
 ? devel             : Developer tool (bbCreatePackage.bbs, ...)
 example             : Example script showing a box use-case
index 12262d82f9ea76c25b7a7114f49cf54566000531..ef71b4d1f0c31f075905bc5d961a23b0f5ba3f99 100644 (file)
@@ -6,7 +6,7 @@ load std
 load itk
 
 new ImageReader reader
-input I reader.Filename "Input file name"
+input I reader.In "Input file name"
 
 new ExtractImageFilter filter
 connect reader.Out filter.In
@@ -20,6 +20,6 @@ connect region.Out filter.Region
 new ImageWriter writer
 connect filter.Out writer.In
 
-input O writer.Filename "Output file name"
+input O writer.In "Output file name"
 
 exec writer
index 335178d650ae1a1f5171b7bb2f11da872022aba1..da1f3e821a65ef30575c804fe3da75ba6cc3ea1a 100644 (file)
@@ -13,12 +13,12 @@ new ImageReader reader
 include std/boxes/bbPrependDataPath
 new PrependDataPath pdp
 set pdp.In "thorax.hdr"
-#connect pdp.Out reader.Filename
+#connect pdp.Out reader.In
 
 # Allow user to specify his own image, in GUI mode (-g option)
 #---------------------------------------------------------------
-set reader.Filename "hola.mhd"
-input I reader.Filename "Input image file"
+set reader.In "hola.mhd"
+input I reader.In "Input image file"
 
 new ImageProperties P
 connect reader.Out P.In
index b6d9bb11b85e9688419985babd0eabdfd54f8d3f..83711eba5f09126907c26fb5f4e3c92ad9d21a21 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbitkImageReader.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/04/18 12:59:50 $
-  Version:   $Revision: 1.3 $
+  Date:      $Date: 2008/06/26 09:09:47 $
+  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
@@ -36,7 +36,7 @@ namespace bbitk
 
   void ImageReader::Read()
   {
-    std::string filename = bbGetInputFilename();
+    std::string filename = bbGetInputIn();
 
     itk::ImageIOBase::Pointer genericReader = 
       itk::ImageIOFactory::CreateImageIO(filename.c_str(), 
@@ -68,7 +68,7 @@ namespace bbitk
     typedef itk::ImageFileReader< itkImageType > itkReaderType;
 
     typename itkReaderType::Pointer reader = itkReaderType::New();
-    std::string filename = bbGetInputFilename();
+    std::string filename = bbGetInputIn();
     reader->SetFileName(filename.c_str());
     try { reader->Update(); }
     catch( std::exception& e ) 
index 44a6318f67e3a762dd3524fb8ff57252d917baf3..3d9e4902cbe3452d84df7c8725b71bbec012c55f 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbitkImageReader.h,v $
   Language:  C++
-  Date:      $Date: 2008/04/18 12:59:50 $
-  Version:   $Revision: 1.5 $
+  Date:      $Date: 2008/06/26 09:09:47 $
+  Version:   $Revision: 1.6 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -42,7 +42,7 @@ namespace bbitk
     BBTK_BLACK_BOX_INTERFACE(ImageReader,
                             bbtk::AtomicBlackBox);
 
-    BBTK_DECLARE_INPUT(Filename,std::string);
+    BBTK_DECLARE_INPUT(In,std::string);
     BBTK_DECLARE_OUTPUT(Out,anyImagePointer);
     BBTK_PROCESS(Read);
     void Read();
@@ -60,7 +60,7 @@ namespace bbitk
   BBTK_AUTHOR("laurent.guigues at creatis.insa-lyon.fr");
   BBTK_CATEGORY("image;read/write");
   BBTK_DESCRIPTION("Generic itk image reader");
-  BBTK_INPUT(ImageReader,Filename,
+  BBTK_INPUT(ImageReader,In,
             "filename with complete path",std::string,"file name");
   BBTK_OUTPUT(ImageReader,Out,"Output image",anyImagePointer,"");
   BBTK_END_DESCRIBE_BLACK_BOX(ImageReader);
index 9d587b09be2f674582bac86ef3213e57a360b9e9..20fbc6b303fade620ba1f21c822880c9a1f0836b 100644 (file)
@@ -13,7 +13,7 @@ new FileSelector fileselectoropen
   set fileselectoropen.OpenSave "Open" 
   
 new ImageReader imagereader
-  connect fileselectoropen.Out imagereader.Filename
+  connect fileselectoropen.Out imagereader.In
 
 new Viewer2D viewerleft
   connect imagereader.Out viewerleft.In
@@ -60,4 +60,4 @@ new LayoutSplit main
    connect layoutline.Widget main.Widget2
    
    
-exec main   
\ No newline at end of file
+exec main