]> Creatis software - creaImageIO.git/blob - bbtk_Transform3Ddicom_PKG/bbs/boxes/bbMetaImageDicomInfoWriter.bbs
#3326 bbtk_Transform3Ddicom_PKG
[creaImageIO.git] / bbtk_Transform3Ddicom_PKG / bbs / boxes / bbMetaImageDicomInfoWriter.bbs
1
2 load Transform3Ddicom
3 load vtk
4 load std
5
6 define MetaImageDicomInfoWriter Transform3Ddicom
7
8 description "Read MHD and MHD_dicom"
9 author "davila.eduardo@creatis.univ-lyon1.fr"
10 category "complex box, read/write"
11
12
13 new MagicBox magicboxFilename
14
15 new ConcatStrings catStr
16   connect magicboxFilename.Out catStr.In1
17   set catStr.In2 "_dicominfo"
18
19 new MetaImageWriter_DicomInfo writerdicominfo
20   connect catStr.Out writerdicominfo.Filename
21
22 new MetaImageWriter metaimagewriter
23         connect magicboxFilename.Out metaimagewriter.Filename
24
25
26 // ----Require inputs----
27  input IPP            writerdicominfo.IPP            "Image Position Patient"
28  input OPP            writerdicominfo.IOP            "Image Orienation Patient"
29  input PixelSpacing   writerdicominfo.PixelSpacing   "Spacing of the image"
30  input Image          magicboxFilename.In            "Input image"
31  input In             metaimagewriter.Filename       "File Name"
32
33
34 // ----Optional inputs----
35 // input Colour         actor.Colour        "Color of the surface"
36 // input Opacity        actor.Opacity       "Opacity of the surface"
37
38 // ----output----
39 // output Out           actor.Out        "Actor vtk"
40
41 endefine
42