]> Creatis software - creaWT.git/blob - wt/bbtk_wt_PKG/bbs/appli/demoPresentacion1Boton02.bbs
bugs wt xtk
[creaWT.git] / wt / bbtk_wt_PKG / bbs / appli / demoPresentacion1Boton02.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script
3 # - /tmpEED/creaWT/wt/bbtk_wt_PKG/bbs/appli/demoPresentacion1Boton02.bbs
4 # ----------------------------------
5
6 # BBTK GEditor Script
7 # ----------------------
8
9 include std
10 include itkvtk
11 include vtk
12 include itk
13 include std
14 include wt
15
16 author "Author ??"
17 description "Description ??"
18 category "<VOID>"
19
20 new LoadHola Box00
21
22 new BinaryThresholdImageFilter Box02
23   set Box02.InsideValue "255"
24   set Box02.LowerThreshold "1250"
25   set Box02.OutsideValue "0"
26   set Box02.UpperThreshold "1500"
27
28 new MarchingCubes Box05
29   set Box05.ComputeNormalsOn "true"
30   set Box05.ComputeScalarsOn "false"
31   set Box05.Value "128"
32
33 new ImageContinuousErode3D Box06
34   set Box06.KernelSizeX "3"
35   set Box06.KernelSizeY "3"
36   set Box06.KernelSizeZ "3"
37
38 new SegmentationConnectivity Box09
39   set Box09.PositionXYZ "73 101 93"
40   set Box09.ThresholdMinMax "200 300"
41
42 new ConcatStrings Box08
43   set Box08.In1 "/home/gonzalez/Documents/pruebaResources/"
44
45 new ConcatStrings Box10
46   set Box10.In1 "/holaPP"
47   set Box10.In3 "_"
48   set Box10.In5 "_"
49   set Box10.In7 ".vtk"
50
51 new ViewerNVWeb Box12
52   set Box12.ImagePath "hola.nii"
53
54 new PolyDataWriter Box14
55
56 new Slider Box15
57   set Box15.In "1250"
58   set Box15.Max "1500"
59   set Box15.Min "0"
60   set Box15.ReactiveOnTrack "true"
61   set Box15.Title "LowerThreshold"
62
63 new Slider Box16
64   set Box16.In "1500"
65   set Box16.Max "4000"
66   set Box16.Min "0"
67   set Box16.ReactiveOnTrack "true"
68   set Box16.Title "UpperThresHold"
69
70 new LayoutLine Box17
71
72 new CommandButton Box21
73   set Box21.Label "Run"
74
75 new AddObjectToViewerWeb Box22
76
77 new configServerWT Box24
78   set Box24.DocRoot "/tmpEED/tmpWt/wtInstall/share/Wt/resources"
79   set Box24.Port "8082"
80
81 new LayoutSplit Box25
82   set Box25.Orientation "h"
83
84 new ImageWriter Box26
85
86 new ConcatStrings Box27
87   set Box27.In1 "/home/davila/tempWT"
88
89 new ConcatStrings Box28
90   set Box28.In2 "/hola.nii"
91
92 new ImageGaussianSmooth Box29
93   set Box29.StdDevX "0"
94   set Box29.StdDevY "0"
95   set Box29.StdDevZ "0"
96
97 new Slider Box31
98   set Box31.In "1"
99   set Box31.Max "4"
100   set Box31.Min "0"
101   set Box31.ReactiveOnTrack "true"
102   set Box31.Title "Smooth"
103
104 new OutputText Box32
105
106
107 connect Box00.Out Box02.In
108
109 connect Box02.Out Box06.In
110
111 connect Box06.Out Box09.In
112
113 connect Box05.Out Box14.In
114
115 connect Box10.Out Box08.In2
116
117 connect Box08.Out Box14.Filename
118
119 connect Box15.Out Box10.In2
120
121 connect Box15.Out Box02.LowerThreshold
122
123 connect Box16.Out Box02.UpperThreshold
124
125 connect Box16.Out Box10.In4
126
127 connect Box15.Widget Box17.Widget2
128
129 connect Box16.Widget Box17.Widget3
130
131 connect Box21.BoxChange Box14.BoxExecute
132
133 connect Box21.Widget Box17.Widget5
134
135 connect Box10.Out Box22.Mesh
136
137 connect Box12.viewer1 Box22.Viewer3D
138
139 connect Box22.Widget Box17.Widget8
140
141 connect Box21.BoxChange Box22.BoxExecute
142
143 connect Box00.Out Box26.In
144
145 connect Box27.Out Box28.In1
146
147 connect Box28.Out Box26.Filename
148
149 connect Box26.BoxChange Box12.BoxExecute
150
151 connect Box27.Out Box24.DocRoot
152
153 connect Box27.Out Box08.In1
154
155 connect Box17.Widget Box25.Widget1
156
157 connect Box12.Widget Box25.Widget2
158
159 connect Box09.Out Box29.In
160
161 connect Box31.Widget Box17.Widget1
162
163 connect Box32.Widget Box17.Widget4
164
165 connect Box08.Out Box32.In
166
167 connect Box21.BoxChange Box32.BoxExecute
168
169 connect Box31.Out Box29.StdDevX
170
171 connect Box31.Out Box29.StdDevY
172
173 connect Box31.Out Box29.StdDevZ
174
175 connect Box29.Out Box05.In
176
177 connect Box31.Out Box10.In6
178
179
180
181 # Complex input ports
182 exec Box24
183 exec Box25