X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fbbs%2Fappli%2FExampleGaussianSmooth.bbs;h=8fb2da9a747e3f97d8c8506f1cd989e17599a3dd;hb=a8fdbc3e3ed40c29b1a7d22a933bd2d1739473e0;hp=eed2e61f74976863ae53b19fc0428e6cb80488c8;hpb=4ad7fcc03df98849a36051440ebcd326f90a5e68;p=bbtk.git diff --git a/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs b/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs index eed2e61..8fb2da9 100644 --- a/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs +++ b/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs @@ -1,3 +1,8 @@ +print "=== GaussianSmooth box example ===" +description "GaussianSmooth box example" +author "eduardo.davila at creatis.insa-lyon.fr" +category "example" + include std include vtk include wx @@ -5,11 +10,6 @@ include itk include itkvtk include wxvtk -description "Example ..." -author "eduardo.davila@creatis.insa-lyon.fr" -category "example" - - new MetaImageReader reader include std/boxes/bbPrependPackageDataPath.bbs new PrependPackageDataPath prependDatapath @@ -19,27 +19,30 @@ new PrependPackageDataPath prependDatapath #--------------------------------------------------------------------- new Slider slider - + set slider.Title "Slice" + set slider.Max 190 + set slider.In 10 + #--------------------------------------------------------------------- new Viewer2D viewer2DImageOriginal connect reader.Out viewer2DImageOriginal.In connect slider.Out viewer2DImageOriginal.Slice - connect slider.BoxChange viewer2DImageOriginal.BoxExecute + connect slider.BoxChange viewer2DImageOriginal.BoxExecute #--------------------------------------------------------------------- new BinaryThresholdImageFilter threshold - set threshold.LowerThreshold 2000 + set threshold.LowerThreshold 1000 set threshold.UpperThreshold 5000 set threshold.InsideValue 255 set threshold.OutsideValue 0 connect reader.Out threshold.In new Viewer2D viewer2DImageSegmented - connect threshold.Out viewer2DImageSegmented.In + connect threshold.Out viewer2DImageSegmented.In connect slider.Out viewer2DImageSegmented.Slice - connect slider.BoxChange viewer2DImageSegmented.BoxExecute + connect slider.BoxChange viewer2DImageSegmented.BoxExecute #--------------------------------------------------------------------- @@ -50,15 +53,15 @@ new ImageGaussianSmooth smooth set smooth.StdDevZ 1 new Viewer2D viewer2DImageSmooth - connect smooth.Out viewer2DImageSmooth.In + connect smooth.Out viewer2DImageSmooth.In connect slider.Out viewer2DImageSmooth.Slice - connect slider.BoxChange viewer2DImageSmooth.BoxExecute + connect slider.BoxChange viewer2DImageSmooth.BoxExecute #--------------------------------------------------------------------- new LayoutLine upLayout set upLayout.Orientation H - connect viewer2DImageOriginal.Widget upLayout.Widget1 + connect viewer2DImageOriginal.Widget upLayout.Widget1 connect viewer2DImageSegmented.Widget upLayout.Widget2 connect viewer2DImageSmooth.Widget upLayout.Widget3