X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=PackRecalage%2Fbbs%2Fboxes%2FCompareImagesWidget_base_3Dp_B.bbs;h=240f0501872425b2046671770455588cb83a3d38;hb=7051738fb1c92724bd6d15907edc4d517527a3b2;hp=8f74b497bb4e02ef7526c6291e926ec5280102b3;hpb=e9bc7583dbf6e06e87c42149fe5511c9b0f1fab2;p=creaRigidRegistration.git diff --git a/PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs b/PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs index 8f74b49..240f050 100644 --- a/PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs +++ b/PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs @@ -1,12 +1,14 @@ # ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box) -# - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs +# - /tmpEED/creaTools/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesWidget_base_3Dp_B.bbs # ---------------------------------- include std include itkvtk -include vtk include PackRecalage +include creaMaracasVisu +include vtk +include std define CompareImagesWidget_base_3Dp_B PackRecalage @@ -15,22 +17,78 @@ description "creatisRecalage" category "example" -new SliceImage imgslice1 +new PackRecalage:ImageConvolution convol1 + +new creaMaracasVisu:SliceImage Box02 + set Box02.TypeOrientation "0" + +new PackRecalage:ImageConvolution Box03 + +new creaMaracasVisu:SliceImage Box04 + set Box04.TypeOrientation "1" + +new PackRecalage:ImageConvolution Box05 + +new creaMaracasVisu:SliceImage Box06 + set Box06.TypeOrientation "2" + +new PackRecalage:AddImageToVector Box07 + +new vtk:vtkImageDataPointerRelay Box08 + +new std:MagicBox Box09 + +new std:MagicBox Box10 + +new std:MagicBox Box11 + +new std:GetVectorIntElement Box12 + set Box12.I "2" + +new std:GetVectorIntElement Box13 + set Box13.I "1" + +new std:GetVectorIntElement Box14 + set Box14.I "0" -new ImageConvolution convol1 +new std:MagicBox Box15 -connect imgslice1.Out convol1.In +connect Box02.Out convol1.In +connect Box04.Out Box03.In +connect Box06.Out Box05.In +connect convol1.Out Box07.In0 +connect Box03.Out Box07.In1 +connect Box05.Out Box07.In2 +connect Box08.Out Box02.In +connect Box08.Out Box04.In +connect Box08.Out Box06.In +connect Box09.BoxChange convol1.BoxExecute +connect Box09.BoxChange Box03.BoxExecute +connect Box09.BoxChange Box05.BoxExecute +connect Box10.Out convol1.Factor +connect Box10.Out Box03.Factor +connect Box10.Out Box05.Factor +connect Box11.Out convol1.On +connect Box11.Out Box03.On +connect Box11.Out Box05.On +connect Box15.Out Box14.In +connect Box15.Out Box13.In +connect Box15.Out Box12.In +connect Box14.Out Box06.Slice +connect Box13.Out Box04.Slice +connect Box12.Out Box02.Slice # Complex input ports -input SliceZ imgslice1.Z " " -input ConvolutionFactor convol1.Factor " " -input ConvolutionOnOff convol1.On " " -input In imgslice1.In " " -input BoxExecute convol1.BoxExecute " " +input In Box08.In " " +input BoxExecute Box09.In " " +input ConvolutionFactor Box10.In " " +input ConvolutionOnOff Box11.In " " +input Point Box15.In " " # Complex output ports -output Out convol1.Out " " +output Out Box07.Out " " +message endefine