# ---------------------------------- # - BBTKGEditor v 1.2 BBG BlackBox Diagram file # - /home/pechan/Documents/courses/development/creatis/dev/src/creaMiniTools/examples/bbg/recalage/recalage2DExample.bbg # ---------------------------------- APP_START CATEGORY: DESCRIPTION:Description ?? AUTHOR:Author ?? COMPLEXBOX:FALSE BOXES:55 BOX creaMaracasVisu:SliceImage:imgslice1 ISEXEC:FALSE 0.000000:10.000000:900.000000 100.000000:0.000000:900.000000 FIN_BOX BOX creaMaracasVisu:SliceImage:imgslice2 ISEXEC:FALSE -219.811937:-87.499683:900.000000 -119.811937:-97.499683:900.000000 FIN_BOX BOX wx:LayoutLine:v1Layout ISEXEC:FALSE 0.000000:-50.000000:900.000000 100.000000:-60.000000:900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:viewer1 ISEXEC:FALSE -100.000000:-80.000000:900.000000 0.000000:-90.000000:900.000000 PORT nTypeView:"0" FIN_BOX BOX wx:LayoutLine:v2Layout ISEXEC:FALSE -217.123980:-171.874709:900.000000 -117.123980:-181.874709:900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:viewer2 ISEXEC:FALSE -330.061419:-348.686520:900.000000 -230.061419:-358.686520:900.000000 PORT nTypeView:"0" FIN_BOX BOX wx:LayoutSplit:initialImages ISEXEC:FALSE -165.936720:-230.749715:900.000000 -65.936720:-240.749715:900.000000 PORT Orientation:"H" PORT Proportion:"50" FIN_BOX BOX wx:LayoutLine:buttonsLayout ISEXEC:FALSE -220.374434:-322.624424:900.000000 -120.374434:-332.624424:900.000000 PORT Orientation:"V" FIN_BOX BOX wx:Slider:slider ISEXEC:FALSE 0.000000:-230.000000:900.000000 100.000000:-240.000000:900.000000 PORT In:"0" PORT Max:"180" PORT Min:"-180" PORT ReactiveOnTrack:"1" PORT Title:"Angle" FIN_BOX BOX wx:Slider:sliderX ISEXEC:FALSE -354.811303:-253.812529:900.000000 -254.811303:-263.812529:900.000000 PORT In:"100" PORT Max:"500" PORT Min:"10" PORT ReactiveOnTrack:"1" PORT Title:"% Scale in X" FIN_BOX BOX wx:Slider:sliderY ISEXEC:FALSE 0.000000:-290.000000:900.000000 100.000000:-300.000000:900.000000 PORT In:"100" PORT Max:"500" PORT Min:"10" PORT ReactiveOnTrack:"1" PORT Title:"% Scale in Y" FIN_BOX BOX PackRecalage:Transform2DBox:transform ISEXEC:FALSE -237.249355:-389.187175:900.000000 -137.249355:-399.187175:900.000000 FIN_BOX BOX PackRecalage:ReSlicerBox:reslice1 ISEXEC:FALSE 0.000000:-350.000000:900.000000 100.000000:-360.000000:900.000000 FIN_BOX BOX PackRecalage:ImageConvolution:convol1 ISEXEC:FALSE 146.936340:-300.687873:900.000000 246.936340:-310.687873:900.000000 FIN_BOX BOX PackRecalage:ImageConvolution:convol2 ISEXEC:FALSE 104.624508:-463.437249:900.000000 204.624508:-473.437249:900.000000 FIN_BOX BOX PackRecalage:ImageRecalageProperties:properties ISEXEC:FALSE 123.873948:-98.001607:900.000000 223.873948:-108.001607:900.000000 FIN_BOX BOX wx:Slider:sdrZ ISEXEC:FALSE 31.499852:-169.626411:900.000000 131.499852:-179.626411:900.000000 PORT Min:"0" PORT ReactiveOnTrack:"1" PORT Title:"Z for slice" FIN_BOX BOX wx:Slider:sdrF ISEXEC:FALSE 191.373631:-416.750391:900.000000 291.373631:-426.750391:900.000000 PORT In:"0" PORT Max:"100" PORT Min:"0" PORT ReactiveOnTrack:"1" PORT Title:"Convolution Factor" FIN_BOX BOX wx:CheckBox:checkF ISEXEC:FALSE 0.000000:-530.000000:900.000000 100.000000:-540.000000:900.000000 PORT In:"True" FIN_BOX BOX std:MultipleInputs:multF ISEXEC:FALSE 160.436276:-599.374815:900.000000 260.436276:-609.374815:900.000000 FIN_BOX BOX wx:Slider:colorLevel ISEXEC:FALSE 0.000000:-590.000000:900.000000 100.000000:-600.000000:900.000000 PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Color Level" FIN_BOX BOX wx:Slider:windowLevel ISEXEC:FALSE -100.000000:-620.000000:900.000000 0.000000:-630.000000:900.000000 PORT Min:"0" PORT ReactiveOnTrack:"true" PORT Title:"Window Level" FIN_BOX BOX std:MultipleInputs:multLevels ISEXEC:FALSE 0.000000:-650.000000:900.000000 100.000000:-660.000000:900.000000 FIN_BOX BOX wx:CommandButton:saveBut ISEXEC:FALSE -100.000000:-680.000000:900.000000 0.000000:-690.000000:900.000000 PORT Label:"Save Image" FIN_BOX BOX wx:FileSelector:fileSave ISEXEC:FALSE 0.000000:-710.000000:900.000000 100.000000:-720.000000:900.000000 PORT OpenSave:"Save" PORT Wildcard:"*.mhd" FIN_BOX BOX vtk:MetaImageWriter:writSave ISEXEC:FALSE -100.000000:-740.000000:900.000000 0.000000:-750.000000:900.000000 FIN_BOX BOX PackRecalage:CheckBoardBox:cbb ISEXEC:FALSE 0.000000:-770.000000:900.000000 100.000000:-780.000000:900.000000 FIN_BOX BOX wx:Slider:sdr ISEXEC:FALSE -100.000000:-800.000000:900.000000 0.000000:-810.000000:900.000000 PORT In:"14" PORT Max:"50" PORT ReactiveOnTrack:"1" FIN_BOX BOX wx:Slider:sdr2 ISEXEC:FALSE 82.687111:-835.062476:900.000000 182.687111:-845.062476:900.000000 PORT In:"14" PORT Max:"50" PORT ReactiveOnTrack:"1" FIN_BOX BOX wx:LayoutSplit:checkerBoard ISEXEC:FALSE -100.000000:-860.000000:900.000000 0.000000:-870.000000:900.000000 PORT Proportion:"80" FIN_BOX BOX wx:LayoutLine:ly ISEXEC:FALSE -22.499894:-914.187386:900.000000 77.500106:-924.187386:900.000000 FIN_BOX BOX creaMaracasVisu:ViewerNV:viewerCH ISEXEC:FALSE -100.000000:-920.000000:900.000000 0.000000:-930.000000:900.000000 PORT nTypeView:"0" FIN_BOX BOX PackRecalage:TransparencyBox:trans ISEXEC:FALSE 0.000000:-950.000000:900.000000 100.000000:-960.000000:900.000000 FIN_BOX BOX wx:Slider:sdrP ISEXEC:FALSE -100.000000:-980.000000:900.000000 0.000000:-990.000000:900.000000 PORT In:"50" PORT Max:"100" PORT Min:"0" PORT ReactiveOnTrack:"true" FIN_BOX BOX creaMaracasVisu:ViewerNV:transView ISEXEC:FALSE 0.000000:-1010.000000:900.000000 100.000000:-1020.000000:900.000000 PORT nTypeView:"0" FIN_BOX BOX wx:LayoutSplit:transparency ISEXEC:FALSE -105.624974:-1131.687069:900.000000 -5.624974:-1141.687069:900.000000 PORT Proportion:"80" FIN_BOX BOX PackRecalage:ImageSwitcherBox:switch ISEXEC:FALSE 21.374900:-1096.437376:900.000000 121.374900:-1106.437376:900.000000 FIN_BOX BOX wx:CheckBox:checkS ISEXEC:FALSE -224.311916:-1136.562328:900.000000 -124.311916:-1146.562328:900.000000 PORT In:"true" PORT Title:"On" FIN_BOX BOX wx:Slider:sdrT ISEXEC:FALSE 96.187048:-1030.437968:900.000000 196.187048:-1040.437968:900.000000 PORT In:"500" PORT Max:"1000" PORT Min:"0" PORT ReactiveOnTrack:"True" FIN_BOX BOX wxvtk:Viewer2D:viewerSwitch ISEXEC:FALSE 97.999070:-1147.062561:900.000000 197.999070:-1157.062561:900.000000 FIN_BOX BOX wx:LayoutSplit:switcher ISEXEC:FALSE 32.062349:-1192.249989:900.000000 132.062349:-1202.249989:900.000000 PORT Proportion:"70" FIN_BOX BOX wx:LayoutSplit:switchWindow ISEXEC:FALSE -188.312085:-1239.124910:900.000000 -88.312085:-1249.124910:900.000000 PORT Proportion:"80" FIN_BOX BOX wx:LayoutSplit:switchTool ISEXEC:FALSE 0.000000:-1250.000000:900.000000 100.000000:-1260.000000:900.000000 PORT Orientation:"H" PORT Proportion:"50" FIN_BOX BOX std:MultipleInputs:mult ISEXEC:FALSE -281.124149:-1262.562582:900.000000 -181.124149:-1272.562582:900.000000 FIN_BOX BOX std:MultipleInputs:mult2 ISEXEC:FALSE -265.498752:-1304.375026:900.000000 -165.498752:-1314.375026:900.000000 FIN_BOX BOX std:MultipleInputs:mult3 ISEXEC:FALSE -197.312043:-1368.124868:900.000000 -97.312043:-1378.124868:900.000000 FIN_BOX BOX std:MultipleInputs:mult4 ISEXEC:FALSE 0.000000:-1370.000000:900.000000 100.000000:-1380.000000:900.000000 FIN_BOX BOX wx:LayoutTab:tabs ISEXEC:FALSE -100.000000:-1400.000000:900.000000 0.000000:-1410.000000:900.000000 FIN_BOX BOX wx:LayoutLine:tools ISEXEC:FALSE 0.000000:-1430.000000:900.000000 100.000000:-1440.000000:900.000000 FIN_BOX BOX wx:LayoutSplit:convolTools ISEXEC:FALSE -100.000000:-1460.000000:900.000000 0.000000:-1470.000000:900.000000 PORT Orientation:"H" PORT Proportion:"80" FIN_BOX BOX wx:LayoutSplit:window1 ISEXEC:FALSE 0.000000:-1490.000000:900.000000 100.000000:-1500.000000:900.000000 PORT Orientation:"V" PORT Proportion:"80" PORT WinWidth:"600" FIN_BOX BOX wx:LayoutSplit:window2 ISEXEC:FALSE -100.000000:-1520.000000:900.000000 0.000000:-1530.000000:900.000000 PORT Proportion:"90" FIN_BOX BOX wx:LayoutSplit:main ISEXEC:TRUE 0.000000:-1550.000000:900.000000 100.000000:-1560.000000:900.000000 PORT Orientation:"H" PORT Proportion:"50" PORT WinWidth:"1200" FIN_BOX BOX creaImageIO:ImagesChooserDialogBox:Box55 ISEXEC:FALSE -213.186498:59.905969:900.000000 -113.186498:49.905969:900.000000 FIN_BOX BOX creaImageIO:ImagesChooserDialogBox:Box56 ISEXEC:FALSE 192.374096:-13.218688:900.000000 292.374096:-23.218688:900.000000 FIN_BOX CONNECTIONS:117 CONNECTION viewer1:Widget:v1Layout:Widget1 NumberOfControlPoints:0 CONNECTION viewer2:Widget:v2Layout:Widget1 NumberOfControlPoints:0 CONNECTION v1Layout:Widget:initialImages:Widget1 NumberOfControlPoints:0 CONNECTION v2Layout:Widget:initialImages:Widget2 NumberOfControlPoints:0 CONNECTION slider:Widget:buttonsLayout:Widget1 NumberOfControlPoints:0 CONNECTION sliderX:Widget:buttonsLayout:Widget2 NumberOfControlPoints:0 CONNECTION sliderY:Widget:buttonsLayout:Widget3 NumberOfControlPoints:0 CONNECTION viewer2:Point:transform:CenterPoint NumberOfControlPoints:0 CONNECTION slider:Out:transform:Angle NumberOfControlPoints:0 CONNECTION sliderX:Out:transform:ScaleX NumberOfControlPoints:0 CONNECTION sliderY:Out:transform:ScaleY NumberOfControlPoints:0 CONNECTION viewer1:Point:reslice1:Origin NumberOfControlPoints:0 CONNECTION transform:Out:reslice1:Transform NumberOfControlPoints:0 CONNECTION imgslice2:Out:reslice1:In NumberOfControlPoints:0 CONNECTION imgslice1:Out:convol1:In NumberOfControlPoints:0 CONNECTION reslice1:Out:convol2:In NumberOfControlPoints:0 CONNECTION properties:LengthZ:sdrZ:Max NumberOfControlPoints:0 CONNECTION sdrZ:Out:imgslice1:Z NumberOfControlPoints:0 CONNECTION sdrZ:Out:imgslice2:Z NumberOfControlPoints:0 CONNECTION sdrZ:BoxChange:imgslice1:BoxExecute NumberOfControlPoints:0 CONNECTION sdrZ:BoxChange:imgslice2:BoxExecute NumberOfControlPoints:0 CONNECTION sdrF:Out:convol1:Factor NumberOfControlPoints:0 CONNECTION sdrF:Out:convol2:Factor NumberOfControlPoints:0 CONNECTION checkF:Out:convol1:On NumberOfControlPoints:0 CONNECTION checkF:Out:convol2:On NumberOfControlPoints:0 CONNECTION sdrF:BoxChange:multF:In1 NumberOfControlPoints:0 CONNECTION checkF:BoxChange:multF:In2 NumberOfControlPoints:0 CONNECTION multF:BoxChange:convol1:BoxExecute NumberOfControlPoints:0 CONNECTION multF:BoxChange:convol2:BoxExecute NumberOfControlPoints:0 CONNECTION properties:ColorLevel:colorLevel:Max NumberOfControlPoints:0 CONNECTION properties:MidColorLevel:colorLevel:In NumberOfControlPoints:0 CONNECTION properties:ColorLevel:windowLevel:Max NumberOfControlPoints:0 CONNECTION properties:MidColorLevel:windowLevel:In NumberOfControlPoints:0 CONNECTION colorLevel:Out:viewer1:ColorLevel NumberOfControlPoints:0 CONNECTION colorLevel:Out:viewer2:ColorLevel NumberOfControlPoints:0 CONNECTION windowLevel:Out:viewer1:WindowLevel NumberOfControlPoints:0 CONNECTION windowLevel:Out:viewer2:WindowLevel NumberOfControlPoints:0 CONNECTION colorLevel:BoxChange:multLevels:In1 NumberOfControlPoints:0 CONNECTION windowLevel:BoxChange:multLevels:In2 NumberOfControlPoints:0 CONNECTION multLevels:BoxChange:viewer1:BoxExecute NumberOfControlPoints:0 CONNECTION multLevels:BoxChange:viewer2:BoxExecute NumberOfControlPoints:0 CONNECTION reslice1:Out:writSave:In NumberOfControlPoints:0 CONNECTION fileSave:Out:writSave:Filename NumberOfControlPoints:0 CONNECTION saveBut:BoxChange:fileSave:BoxExecute NumberOfControlPoints:0 CONNECTION fileSave:BoxChange:writSave:BoxExecute NumberOfControlPoints:0 CONNECTION convol1:Out:cbb:In1 NumberOfControlPoints:0 CONNECTION convol2:Out:cbb:In2 NumberOfControlPoints:0 CONNECTION colorLevel:Out:viewerCH:ColorLevel NumberOfControlPoints:0 CONNECTION windowLevel:Out:viewerCH:WindowLevel NumberOfControlPoints:0 CONNECTION sdr:Out:cbb:Cols NumberOfControlPoints:0 CONNECTION sdr2:Out:cbb:Rows NumberOfControlPoints:0 CONNECTION cbb:Out:viewerCH:In NumberOfControlPoints:0 CONNECTION sdr:Widget:ly:Widget2 NumberOfControlPoints:0 CONNECTION sdr2:Widget:ly:Widget3 NumberOfControlPoints:0 CONNECTION viewerCH:Widget:checkerBoard:Widget1 NumberOfControlPoints:0 CONNECTION ly:Widget:checkerBoard:Widget2 NumberOfControlPoints:0 CONNECTION convol1:Out:trans:In1 NumberOfControlPoints:0 CONNECTION convol2:Out:trans:In2 NumberOfControlPoints:0 CONNECTION sdrP:Out:trans:Percent NumberOfControlPoints:0 CONNECTION trans:Out:transView:In NumberOfControlPoints:0 CONNECTION transView:Widget:transparency:Widget1 NumberOfControlPoints:0 CONNECTION sdrP:Widget:transparency:Widget2 NumberOfControlPoints:0 CONNECTION colorLevel:Out:transView:ColorLevel NumberOfControlPoints:0 CONNECTION windowLevel:Out:transView:WindowLevel NumberOfControlPoints:0 CONNECTION convol1:Out:switch:In1 NumberOfControlPoints:0 CONNECTION convol2:Out:switch:In2 NumberOfControlPoints:0 CONNECTION checkS:Out:switch:On NumberOfControlPoints:0 CONNECTION sdrT:Out:switch:Time NumberOfControlPoints:0 CONNECTION switch:Out:viewerSwitch:In NumberOfControlPoints:0 CONNECTION sdrT:BoxChange:switch:BoxExecute NumberOfControlPoints:0 CONNECTION switch:BoxChange:viewerSwitch:BoxExecute NumberOfControlPoints:0 CONNECTION viewerSwitch:Widget:switchWindow:Widget1 NumberOfControlPoints:0 CONNECTION switch:Widget:switchTool:Widget1 NumberOfControlPoints:0 CONNECTION checkS:Widget:switchTool:Widget2 NumberOfControlPoints:0 CONNECTION switchTool:Widget:switchWindow:Widget2 NumberOfControlPoints:0 CONNECTION switchWindow:Widget:switcher:Widget1 NumberOfControlPoints:0 CONNECTION sdrT:Widget:switcher:Widget2 NumberOfControlPoints:0 CONNECTION slider:BoxChange:mult:In1 NumberOfControlPoints:0 CONNECTION sliderX:BoxChange:mult:In2 NumberOfControlPoints:0 CONNECTION sliderY:BoxChange:mult:In3 NumberOfControlPoints:0 CONNECTION viewer1:BoxChange:mult:In4 NumberOfControlPoints:0 CONNECTION viewer2:BoxChange:mult:In5 NumberOfControlPoints:0 CONNECTION multF:BoxChange:mult2:In1 NumberOfControlPoints:0 CONNECTION mult:BoxChange:mult2:In2 NumberOfControlPoints:0 CONNECTION ly:BoxChange:mult3:In1 NumberOfControlPoints:0 CONNECTION mult2:BoxChange:mult3:In2 NumberOfControlPoints:0 CONNECTION imgslice1:BoxChange:mult3:In3 NumberOfControlPoints:0 CONNECTION imgslice2:BoxChange:mult3:In4 NumberOfControlPoints:0 CONNECTION multLevels:BoxChange:mult3:In5 NumberOfControlPoints:0 CONNECTION mult3:BoxChange:cbb:BoxExecute NumberOfControlPoints:0 CONNECTION cbb:BoxChange:viewerCH:BoxExecute NumberOfControlPoints:0 CONNECTION mult2:BoxChange:mult4:In1 NumberOfControlPoints:0 CONNECTION sdrP:BoxChange:mult4:In2 NumberOfControlPoints:0 CONNECTION mult4:BoxChange:trans:BoxExecute NumberOfControlPoints:0 CONNECTION trans:BoxChange:transView:BoxExecute NumberOfControlPoints:0 CONNECTION switcher:Widget:tabs:Widget1 NumberOfControlPoints:0 CONNECTION checkerBoard:Widget:tabs:Widget2 NumberOfControlPoints:0 CONNECTION transparency:Widget:tabs:Widget3 NumberOfControlPoints:0 CONNECTION sdrZ:Widget:tools:Widget1 NumberOfControlPoints:0 CONNECTION colorLevel:Widget:tools:Widget2 NumberOfControlPoints:0 CONNECTION windowLevel:Widget:tools:Widget3 NumberOfControlPoints:0 CONNECTION saveBut:Widget:tools:Widget5 NumberOfControlPoints:0 CONNECTION sdrF:Widget:convolTools:Widget1 NumberOfControlPoints:0 CONNECTION checkF:Widget:convolTools:Widget2 NumberOfControlPoints:0 CONNECTION convolTools:Widget:tools:Widget4 NumberOfControlPoints:0 CONNECTION initialImages:Widget:window1:Widget1 NumberOfControlPoints:0 CONNECTION buttonsLayout:Widget:window1:Widget2 NumberOfControlPoints:0 CONNECTION tabs:Widget:window2:Widget1 NumberOfControlPoints:0 CONNECTION tools:Widget:window2:Widget2 NumberOfControlPoints:0 CONNECTION window1:Widget:main:Widget1 NumberOfControlPoints:0 CONNECTION window2:Widget:main:Widget2 NumberOfControlPoints:0 CONNECTION Box55:Out:imgslice2:In NumberOfControlPoints:0 CONNECTION Box55:Out:viewer2:In NumberOfControlPoints:0 CONNECTION Box56:Out:imgslice1:In NumberOfControlPoints:0 CONNECTION Box56:Out:viewer1:In NumberOfControlPoints:0 CONNECTION Box56:Out:properties:In NumberOfControlPoints:0 CONNECTION Box56:BoxChange:properties:BoxExecute NumberOfControlPoints:0 APP_END