From: Eduardo DAVILA Date: Fri, 5 Aug 2016 11:43:05 +0000 (+0200) Subject: #3002 CreaMiniTools Feature New Normal - GaussianSmoothing minitool X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?p=creaMiniTools.git;a=commitdiff_plain;h=742d212516571cf369ec485a42b3909d9206b394 #3002 CreaMiniTools Feature New Normal - GaussianSmoothing minitool --- diff --git a/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbg b/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbg index 328e34e..29aedb4 100644 --- a/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbg +++ b/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbg @@ -9,7 +9,7 @@ DESCRIPTION:Description ?? AUTHOR:Author ?? COMPLEXBOX:FALSE COMPLEXINPUTS:0 -BOXES:23 +BOXES:24 BOX vtk:LoadHola:Box00 ISEXEC:FALSE @@ -20,7 +20,7 @@ BOX creaMaracasVisu:ViewerNV:Box01 ISEXEC:FALSE 87.302159:3.501587:-900.000000 -132.877159:-6.498413:-900.000000 +147.942159:-6.498413:-900.000000 FIN_BOX BOX vtk:ImageGaussianSmooth:Box02 @@ -43,26 +43,16 @@ PORT WinTitle:"dddd" FIN_BOX BOX -wx:LayoutSplit:Box06 -ISEXEC:TRUE --46.343668:-115.304835:-900.000000 --0.768668:-125.304835:-900.000000 -PORT -Orientation:"H" -PORT -Proportion:"20" -FIN_BOX -BOX wx:LayoutLine:Box07 ISEXEC:FALSE -64.830355:-62.532264:-900.000000 --19.255355:-72.532264:-900.000000 +-7.270355:-72.532264:-900.000000 FIN_BOX BOX wx:InputText:Box08 ISEXEC:FALSE -205.898495:54.857777:-900.000000 --153.595252:44.857777:-900.000000 +-160.323495:44.857777:-900.000000 PORT In:"0.0" PORT @@ -92,7 +82,7 @@ BOX wx:LayoutLine:Box11 ISEXEC:FALSE -162.055732:14.971535:-900.000000 --116.480732:4.971535:-900.000000 +-104.495732:4.971535:-900.000000 PORT Orientation:"V" FIN_BOX @@ -114,13 +104,13 @@ BOX wx:LayoutTab:Box15 ISEXEC:FALSE -2.736825:-98.913281:-900.000000 -42.838175:-108.913281:-900.000000 +54.823175:-108.913281:-900.000000 FIN_BOX BOX wx:LayoutLine:Box16 ISEXEC:FALSE 91.923759:-16.903668:-900.000000 -137.498759:-26.903668:-900.000000 +149.483759:-26.903668:-900.000000 PORT WinTitle:"Image" FIN_BOX @@ -128,7 +118,7 @@ BOX wx:LayoutLine:Box17 ISEXEC:FALSE 23.058759:-18.153994:-900.000000 -68.633759:-28.153994:-900.000000 +80.618759:-28.153994:-900.000000 PORT WinTitle:"Image" FIN_BOX @@ -142,7 +132,7 @@ BOX wx:LayoutTab:Box20 ISEXEC:FALSE 8.238559:-68.927404:-900.000000 -53.813559:-78.927404:-900.000000 +65.798559:-78.927404:-900.000000 PORT WinTitle:"Smooth" FIN_BOX @@ -158,7 +148,7 @@ BOX wx:LayoutLine:Box22 ISEXEC:FALSE -9.423107:-48.704012:-900.000000 -36.151893:-58.704012:-900.000000 +48.136893:-58.704012:-900.000000 PORT WinTitle:"Info" FIN_BOX @@ -172,7 +162,7 @@ BOX wx:LayoutLine:Box24 ISEXEC:FALSE 81.411313:-47.475134:-900.000000 -126.986313:-57.475134:-900.000000 +138.971313:-57.475134:-900.000000 PORT WinTitle:"Info" FIN_BOX @@ -182,6 +172,22 @@ ISEXEC:FALSE 48.798878:67.882239:-900.000000 119.973878:57.882239:-900.000000 FIN_BOX +BOX +creaVtk:OutputWindow:Box26 +ISEXEC:TRUE +-81.816548:-119.506270:-900.000000 +-36.241548:-129.506270:-900.000000 +FIN_BOX +BOX +wx:LayoutSplit:Box27 +ISEXEC:TRUE +-27.276582:-119.747179:-900.000000 +18.298418:-129.747179:-900.000000 +PORT +Orientation:"H" +PORT +Proportion:"20" +FIN_BOX CONNECTIONS:31 CONNECTION Box03:Out:Box01:In @@ -193,9 +199,6 @@ CONNECTION Box02:Out:Box05:In NumberOfControlPoints:0 CONNECTION -Box07:Widget:Box06:Widget1 -NumberOfControlPoints:0 -CONNECTION Box08:Widget:Box11:Widget1 NumberOfControlPoints:0 CONNECTION @@ -214,9 +217,6 @@ CONNECTION Box14:Widget:Box07:Widget3 NumberOfControlPoints:0 CONNECTION -Box15:Widget:Box06:Widget2 -NumberOfControlPoints:0 -CONNECTION Box05:Widget:Box17:Widget1 NumberOfControlPoints:0 CONNECTION @@ -276,4 +276,10 @@ NumberOfControlPoints:0 CONNECTION Box25:FileName:Box23:FileName NumberOfControlPoints:0 +CONNECTION +Box15:Widget:Box27:Widget2 +NumberOfControlPoints:0 +CONNECTION +Box07:Widget:Box27:Widget1 +NumberOfControlPoints:0 APP_END diff --git a/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbs b/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbs index 47bc54b..a737748 100644 --- a/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbs +++ b/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbs @@ -13,6 +13,7 @@ include creaMaracasVisu include wx include toolsbbtk include creaImageIO +include creaVtk author "Author ??" description "Description ??" @@ -29,10 +30,6 @@ new vtk:vtkImageDataPointerRelay Box03 new creaMaracasVisu:ViewerNV Box05 set Box05.WinTitle "dddd" -new wx:LayoutSplit Box06 - set Box06.Orientation "H" - set Box06.Proportion "20" - new wx:LayoutLine Box07 new wx:InputText Box08 @@ -81,6 +78,12 @@ new wx:LayoutLine Box24 new creaImageIO:ImagesChooserDialogBox Box25 +new creaVtk:OutputWindow Box26 + +new wx:LayoutSplit Box27 + set Box27.Orientation "H" + set Box27.Proportion "20" + connect Box03.Out Box01.In @@ -88,8 +91,6 @@ connect Box03.Out Box02.In connect Box02.Out Box05.In -connect Box07.Widget Box06.Widget1 - connect Box08.Widget Box11.Widget1 connect Box09.Widget Box11.Widget2 @@ -102,8 +103,6 @@ connect Box11.Widget Box07.Widget1 connect Box14.Widget Box07.Widget3 -connect Box15.Widget Box06.Widget2 - connect Box05.Widget Box17.Widget1 connect Box01.Widget Box16.Widget1 @@ -144,7 +143,12 @@ connect Box03.Out Box23.in connect Box25.FileName Box23.FileName +connect Box15.Widget Box27.Widget2 + +connect Box07.Widget Box27.Widget1 + # Complex input ports -exec Box06 +exec Box26 +exec Box27