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=a31325e55ba474fb63f985f95fb777b7f7389402;hpb=7a26044dd46cb80ab90ee1f63d3b4d8ce52b2d39;p=bbtk.git diff --git a/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs b/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs index a31325e..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 @@ -14,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 #--------------------------------------------------------------------- @@ -45,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