# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script # - demoPresentacion1Boton02.bbs # ---------------------------------- # BBTK GEditor Script # ---------------------- include std include itkvtk include vtk include itk include std include wt author "Author ??" description "Description ??" category "" new vtk:LoadHola Box00 new itk:BinaryThresholdImageFilter Box02 set Box02.InsideValue "255" set Box02.LowerThreshold "1250" set Box02.OutsideValue "0" set Box02.UpperThreshold "1500" new vtk:MarchingCubes Box05 set Box05.ComputeNormalsOn "true" set Box05.ComputeScalarsOn "false" set Box05.Value "128" new vtk:ImageContinuousErode3D Box06 set Box06.KernelSizeX "3" set Box06.KernelSizeY "3" set Box06.KernelSizeZ "3" new vtk:SegmentationConnectivity Box09 set Box09.PositionXYZ "73 101 93" set Box09.ThresholdMinMax "200 300" new std:ConcatStrings Box08 new std:ConcatStrings Box10 set Box10.In1 "holaPP" set Box10.In3 "_" set Box10.In5 "_" set Box10.In7 ".vtk" new wt:ViewerNVWeb Box12 set Box12.ImagePath "imagesTMP/hola.nii" new vtk:PolyDataWriter Box14 new wt:Slider Box15 set Box15.In "1250" set Box15.Max "1500" set Box15.Min "0" set Box15.ReactiveOnTrack "true" set Box15.Title "LowerThreshold" new wt:Slider Box16 set Box16.In "1500" set Box16.Max "4000" set Box16.Min "0" set Box16.ReactiveOnTrack "true" set Box16.Title "UpperThresHold" new wt:LayoutLine Box17 new wt:CommandButton Box21 set Box21.Label "Run..." new wt:AddObjectToViewerWeb Box22 new wt:configServerWT Box24 set Box24.DocRoot "/var/www/testwtdbg/docroot/tempWT/" set Box24.Port "8082" new itk:ImageWriter Box26 new std:ConcatStrings Box27 set Box27.In1 "/var/www/testwtdbg/docroot/nn/imagesTMP/" new std:ConcatStrings Box28 set Box28.In2 "hola.nii" new vtk:ImageGaussianSmooth Box29 set Box29.StdDevX "0" set Box29.StdDevY "0" set Box29.StdDevZ "0" new wt:Slider Box31 set Box31.In "1" set Box31.Max "4" set Box31.Min "0" set Box31.ReactiveOnTrack "true" set Box31.Title "Smooth" new wt:OutputText Box32 new wt:LayoutSplit Box34 set Box34.Orientation "h" new std:ConcatStrings Box35 set Box35.In1 "imagesTMP/" connect Box00.Out Box02.In connect Box02.Out Box06.In connect Box06.Out Box09.In connect Box05.Out Box14.In connect Box10.Out Box08.In2 connect Box08.Out Box14.Filename connect Box15.Out Box10.In2 connect Box15.Out Box02.LowerThreshold connect Box16.Out Box02.UpperThreshold connect Box16.Out Box10.In4 connect Box15.Widget Box17.Widget2 connect Box16.Widget Box17.Widget3 connect Box21.BoxChange Box14.BoxExecute connect Box21.Widget Box17.Widget5 connect Box12.viewer1 Box22.Viewer3D connect Box22.Widget Box17.Widget8 connect Box21.BoxChange Box22.BoxExecute connect Box00.Out Box26.In connect Box27.Out Box28.In1 connect Box28.Out Box26.Filename connect Box27.Out Box24.DocRoot connect Box27.Out Box08.In1 connect Box09.Out Box29.In connect Box31.Widget Box17.Widget1 connect Box32.Widget Box17.Widget4 connect Box08.Out Box32.In connect Box21.BoxChange Box32.BoxExecute connect Box31.Out Box29.StdDevX connect Box31.Out Box29.StdDevY connect Box31.Out Box29.StdDevZ connect Box29.Out Box05.In connect Box31.Out Box10.In6 connect Box17.Widget Box34.Widget1 connect Box10.Out Box35.In2 connect Box26.BoxChange Box12.BoxExecute connect Box35.Out Box22.Mesh connect Box12.Widget Box34.Widget2 # Complex input ports exec Box24 exec Box26 exec Box34