]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/bbs/boxes/SegmentationConnectivityEED.bbs
#3459 SliceImage-3DVisu box
[creaMaracasVisu.git] / bbtk / bbs / boxes / SegmentationConnectivityEED.bbs
index e6e631bfd8b950fdf8706661a036db259fab3d7a..9a8a5905f5275577a41578c9a774cf9f77011ce3 100644 (file)
@@ -1,6 +1,6 @@
 # ----------------------------------
 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
 # ----------------------------------
 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
-# - /home/davila/Creatis/C8/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/SegmentationConnectivityEED.bbs
+# - /home/davila/Creatis/C10/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/SegmentationConnectivityEED.bbs
 # ----------------------------------
 
 include std
 # ----------------------------------
 
 include std
@@ -31,6 +31,7 @@ new vtk:SegmentationConnectivity Box12
 
 new creaMaracasVisu:ColorLayerImageView Box13
   set Box13.TypeControlsInterface "2"
 
 new creaMaracasVisu:ColorLayerImageView Box13
   set Box13.TypeControlsInterface "2"
+  set Box13.WinTitle "General Connectivity"
   set Box13.lstTransparenceBoundaries "0"
 
 new wx:LayoutSplit Box14
   set Box13.lstTransparenceBoundaries "0"
 
 new wx:LayoutSplit Box14
@@ -44,6 +45,7 @@ new creaVtk:ImageContinuousErode3D Box15
 
 new creaMaracasVisu:ColorLayerImageView Box17
   set Box17.TypeControlsInterface "2"
 
 new creaMaracasVisu:ColorLayerImageView Box17
   set Box17.TypeControlsInterface "2"
+  set Box17.WinTitle "Connectivity after Erosion"
   set Box17.lstTransparenceBoundaries "0"
 
 new wx:LayoutLine Box18
   set Box17.lstTransparenceBoundaries "0"
 
 new wx:LayoutLine Box18
@@ -60,17 +62,19 @@ new creaVtk:ImageContinuousDilate3D Box21
 
 new creaMaracasVisu:ManualPaint_Model Box22
   set Box22.DistanceFill "7"
 
 new creaMaracasVisu:ManualPaint_Model Box22
   set Box22.DistanceFill "7"
-  set Box22.GrayLevel "200"
+  set Box22.GrayLevel "255"
   set Box22.ToleranceFill "5000"
 
 new std:ConcatStrings Box23
 
 new creaMaracasVisu:ColorLayerImageView Box24
   set Box24.TypeControlsInterface "2"
   set Box22.ToleranceFill "5000"
 
 new std:ConcatStrings Box23
 
 new creaMaracasVisu:ColorLayerImageView Box24
   set Box24.TypeControlsInterface "2"
+  set Box24.WinTitle "Contour"
   set Box24.lstTransparenceBoundaries "0"
 
 new creaMaracasVisu:ColorLayerImageView Box25
   set Box25.TypeControlsInterface "2"
   set Box24.lstTransparenceBoundaries "0"
 
 new creaMaracasVisu:ColorLayerImageView Box25
   set Box25.TypeControlsInterface "2"
+  set Box25.WinTitle "Manaul paint over contour"
   set Box25.lstTransparenceBoundaries "0"
 
 new vtk:CreateImage Box26
   set Box25.lstTransparenceBoundaries "0"
 
 new vtk:CreateImage Box26
@@ -106,13 +110,32 @@ new std:ConcatStrings Box50
 
 new creaMaracasVisu:ColorLayerImageView Box54
   set Box54.TypeControlsInterface "2"
 
 new creaMaracasVisu:ColorLayerImageView Box54
   set Box54.TypeControlsInterface "2"
+  set Box54.WinTitle "Erosion"
   set Box54.lstTransparenceBoundaries "0"
 
   set Box54.lstTransparenceBoundaries "0"
 
-new creaMaracasVisu:ManualPaint_Model Box51
-  set Box51.GrayLevel "255"
-  set Box51.Range "-1 1"
-  set Box51.ToleranceFill "5000"
-  set Box51.Tool "1"
+new wx:LayoutLine Box41
+
+new wx:OutputText Box48
+  set Box48.Title "Depth"
+
+new wx:OutputText Box52
+  set Box52.Title "Seed"
+
+new wx:OutputText Box53
+  set Box53.Title "Seed"
+
+new wx:LayoutTab Box55
+
+new wx:LayoutTab Box56
+
+new wx:LayoutTab Box57
+
+new wx:LayoutTab Box58
+
+new wx:LayoutTab Box59
+
+new vtk:BinaryOperations Box60
+  set Box60.Operation "1"
 
 
 connect Box05.Out Box01.In
 
 
 connect Box05.Out Box01.In
@@ -127,7 +150,6 @@ connect Box12.Out Box15.Image
 connect Box01.wxVtkBaseView2 Box17.WxVtkBaseView
 connect Box01.wxVtkBaseView3 Box17.WxVtkBaseView1
 connect Box01.wxVtkBaseView4 Box17.WxVtkBaseView2
 connect Box01.wxVtkBaseView2 Box17.WxVtkBaseView
 connect Box01.wxVtkBaseView3 Box17.WxVtkBaseView1
 connect Box01.wxVtkBaseView4 Box17.WxVtkBaseView2
-connect Box13.Widget Box18.Widget1
 connect Box18.Widget Box14.Widget1
 connect Box19.Out Box17.In
 connect Box19.Out Box21.Image
 connect Box18.Widget Box14.Widget1
 connect Box19.Out Box17.In
 connect Box19.Out Box21.Image
@@ -164,24 +186,34 @@ connect Box50.Out Box15.Z
 connect Box50.Out Box21.X
 connect Box50.Out Box21.Y
 connect Box50.Out Box21.Z
 connect Box50.Out Box21.X
 connect Box50.Out Box21.Y
 connect Box50.Out Box21.Z
-connect Box25.Widget Box18.Widget8
-connect Box24.Widget Box18.Widget6
-connect Box17.Widget Box18.Widget4
-connect Box54.Widget Box18.Widget2
 connect Box01.wxVtkBaseView4 Box54.WxVtkBaseView2
 connect Box01.wxVtkBaseView3 Box54.WxVtkBaseView1
 connect Box01.wxVtkBaseView2 Box54.WxVtkBaseView
 connect Box15.Out Box54.In
 connect Box21.Out Box24.In
 connect Box01.wxVtkBaseView4 Box54.WxVtkBaseView2
 connect Box01.wxVtkBaseView3 Box54.WxVtkBaseView1
 connect Box01.wxVtkBaseView2 Box54.WxVtkBaseView
 connect Box15.Out Box54.In
 connect Box21.Out Box24.In
-connect Box21.Out Box22.ByImagePoints
 connect Box21.Out Box30.In
 connect Box47.Out Box49.In1
 connect Box21.Out Box30.In
 connect Box47.Out Box49.In1
-connect Box49.Out Box51.DistanceFill
-connect Box46.Out Box51.Point
-connect Box51.Out Box19.In
-connect Box15.Out Box51.Image2
-connect Box05.Out Box51.Image
-connect Box23.Out Box51.Range
+connect Box15.Out Box19.In
+connect Box47.Out Box48.In
+connect Box48.Widget Box41.Widget1
+connect Box46.Out Box52.In
+connect Box52.Widget Box41.Widget3
+connect Box23.Out Box53.In
+connect Box53.Widget Box41.Widget6
+connect Box41.Widget Box18.Widget1
+connect Box13.Widget Box55.Widget1
+connect Box55.Widget Box18.Widget2
+connect Box54.Widget Box56.Widget1
+connect Box17.Widget Box57.Widget1
+connect Box24.Widget Box58.Widget2
+connect Box25.Widget Box59.Widget2
+connect Box59.Widget Box18.Widget8
+connect Box58.Widget Box18.Widget6
+connect Box57.Widget Box18.Widget4
+connect Box56.Widget Box18.Widget3
+connect Box21.Out Box60.In1
+connect Box19.Out Box60.In2
+connect Box60.Out Box22.ByImagePoints
 
 # Complex input ports
 input Threshold Box23.In1 " "
 
 # Complex input ports
 input Threshold Box23.In1 " "