# ---------------------------------- # - BBTKGEditor v 1.4 BBG BlackBox Diagram file # - /Users/davila/Creatis/C11/creatools_source/creaMiniTools/appli/template_creaPatientsSystem/scripts/00400_Correction.bbg # ---------------------------------- APP_START CATEGORY: DESCRIPTION:Description ?? AUTHOR:Author ?? COMPLEXBOX:FALSE COMPLEXINPUTS:4 COMPLEX_PORT BaseDir -79.627442:294.808491:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT PatientID 40.798840:299.772356:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT CoreID -3.148596:299.252907:-900.000000 FIN_COMPLEX_PORT COMPLEX_PORT creaUser 97.775473:300.758395:-900.000000 FIN_COMPLEX_PORT BOXES:59 BOX creaMaracasVisu:ManualPaint2:Box00 ISEXEC:FALSE 46.854804:-104.452660:-900.000000 95.174804:-114.452660:-900.000000 PORT Active_ManualPaint_Model:"false true true true" PORT GrayLevel_ManualPaint_Model:"-1 128 128 50" PORT MaxRange_ManualPaint_Model:"-1 50000 50000 50000" PORT MinRange_ManualPaint_Model:"-1 9000 9000 9000" PORT SizeDistance_ManualPaint_Model:"-1 15 4 4" PORT TitleOptions:"Desactivate Big Small Clean" PORT Tolerance_Fill_ManualPaint_Model:"-1 10000 10000 10000" PORT colorBarPosition:"-100 -100" FIN_BOX BOX creaMaracasVisu:ViewerNV:Box02 ISEXEC:FALSE 67.119441:61.238445:-900.000000 130.839441:51.238445:-900.000000 FIN_BOX BOX wx:LayoutSplit:Box03 ISEXEC:FALSE -8.472998:-249.201404:-900.000000 30.607002:-259.201404:-900.000000 PORT Orientation:"H" FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box05 ISEXEC:FALSE 32.524541:90.857008:-900.000000 84.699541:80.857008:-900.000000 FIN_BOX BOX creaVtk:OutputWindow:Box08 ISEXEC:TRUE -70.431078:-276.550818:-900.000000 -29.831078:-286.550818:-900.000000 FIN_BOX BOX wx:LayoutLine:Box09 ISEXEC:TRUE -14.288706:-276.060309:-900.000000 43.271294:-286.060309:-900.000000 PORT WinTitle:"00400_Correction.bbs" FIN_BOX BOX vtk:MarchingCubes:Box13 ISEXEC:FALSE 5.828299:17.142944:-900.000000 47.628299:7.142944:-900.000000 PORT Value:"128" FIN_BOX BOX vtk:PolyDataToActor:Box14 ISEXEC:FALSE -64.710343:-105.572331:-900.000000 -19.470343:-115.572331:-900.000000 PORT Colour:"1 1 1" FIN_BOX BOX wx:Slider:Box15 ISEXEC:FALSE -176.395908:62.492101:-900.000000 -124.995908:52.492101:-900.000000 PORT In:"100" PORT Label:"true" PORT Max:"100" PORT ReactiveOnTrack:"true" PORT Title:"Opacity 3D " FIN_BOX BOX wx:LayoutLine:Box17 ISEXEC:FALSE -3.274561:-215.194423:-900.000000 54.285439:-225.194423:-900.000000 FIN_BOX BOX std:Div:Box18 ISEXEC:FALSE -190.952492:41.320443:-900.000000 -161.627492:31.320443:-900.000000 PORT In2:"100" FIN_BOX BOX std:MultipleInputs:Box19 ISEXEC:FALSE -51.953901:-16.677330:-900.000000 -12.253901:-26.677330:-900.000000 FIN_BOX BOX vtk:UpdateRender:Box20 ISEXEC:FALSE -54.442375:-133.937618:-900.000000 -14.117375:-143.937618:-900.000000 PORT Active:"true" FIN_BOX BOX vtk:MetaImageReader:Box21 ISEXEC:FALSE 36.010584:108.036344:-900.000000 80.685584:98.036344:-900.000000 FIN_BOX BOX wx:CheckBox:Box22 ISEXEC:FALSE -156.930246:40.391150:-900.000000 -120.605246:30.391150:-900.000000 PORT In:"false" PORT Title:"Picker" FIN_BOX BOX creaVtk:PointPicker:Box23 ISEXEC:FALSE 110.842409:-55.081725:-900.000000 147.792409:-65.081725:-900.000000 PORT TypeEvent:"2" FIN_BOX BOX std:MathOperationVector:Box24 ISEXEC:FALSE 172.314168:-84.485320:-900.000000 219.839168:-94.485320:-900.000000 PORT Type:"3" FIN_BOX BOX std:MathOperationVector:Box25 ISEXEC:FALSE 172.017752:-102.987639:-900.000000 219.542752:-112.987639:-900.000000 PORT Type:"23" FIN_BOX BOX vtk:ImageVtkProperties:Box26 ISEXEC:FALSE 173.950570:-62.233583:-900.000000 219.300570:-72.233583:-900.000000 FIN_BOX BOX creaMaracasVisu:SetPosition:Box28 ISEXEC:FALSE 158.116736:-130.736294:-900.000000 194.666736:-140.736294:-900.000000 FIN_BOX BOX wx:LayoutLine:Box29 ISEXEC:FALSE -186.545026:-17.256818:-900.000000 -128.985026:-27.256818:-900.000000 PORT Orientation:"H" FIN_BOX BOX wx:RadioButton:Box30 ISEXEC:FALSE -156.324326:92.538393:-900.000000 -92.604326:82.538393:-900.000000 PORT In0:"1x" PORT In1:"3x" PORT In2:"6x" PORT In3:"12x" FIN_BOX BOX wx:LayoutLine:Box31 ISEXEC:FALSE -2.106719:-71.020418:-900.000000 55.453281:-81.020418:-900.000000 PORT Orientation:"H" FIN_BOX BOX creaMaracasVisu:SliderMinMax:Box35 ISEXEC:FALSE -56.072022:15.097873:-900.000000 -1.592022:5.097873:-900.000000 PORT InMinShow:"100" PORT ShowActual:"false" FIN_BOX BOX std:ConcatStrings:Box34 ISEXEC:FALSE -87.643515:271.772107:-900.000000 -47.918515:261.772107:-900.000000 FIN_BOX BOX std:ConcatStrings:Box36 ISEXEC:FALSE -11.078113:272.015220:-900.000000 28.646887:262.015220:-900.000000 FIN_BOX BOX std:ConcatStrings:Box37 ISEXEC:FALSE 37.723049:270.886964:-900.000000 77.448049:260.886964:-900.000000 FIN_BOX BOX std:ConcatStrings:Box38 ISEXEC:FALSE -63.713513:254.658852:-900.000000 -23.988513:244.658852:-900.000000 PORT In1:"//davila//Test_01//Condition_01" FIN_BOX BOX std:ReplaceCleanString:Box39 ISEXEC:FALSE -40.159226:231.410125:-900.000000 5.390774:221.410125:-900.000000 PORT Search:"" FIN_BOX BOX std:ReplaceCleanString:Box40 ISEXEC:FALSE -19.835582:211.804224:-900.000000 25.714418:201.804224:-900.000000 PORT Search:"" FIN_BOX BOX std:ConcatStrings:Box41 ISEXEC:FALSE -52.848925:192.313465:-900.000000 -13.123925:182.313465:-900.000000 PORT In2:"/results/" FIN_BOX BOX std:ConcatStrings:Box42 ISEXEC:FALSE 21.614192:134.518601:-900.000000 61.339192:124.518601:-900.000000 PORT In2:"/image.mha" FIN_BOX BOX std:ReplaceCleanString:Box44 ISEXEC:FALSE 23.625315:156.264616:-900.000000 69.175315:146.264616:-900.000000 PORT Replace:"00100_OriginalImages" PORT Search:"" FIN_BOX BOX std:ConcatStrings:Box45 ISEXEC:FALSE 127.327990:137.873281:-900.000000 167.052990:127.873281:-900.000000 PORT In2:"/image.mha" FIN_BOX BOX std:ReplaceCleanString:Box46 ISEXEC:FALSE 129.339113:159.619296:-900.000000 174.889113:149.619296:-900.000000 PORT Replace:"00300_Filter" PORT Search:"" FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box47 ISEXEC:FALSE 126.258210:103.219257:-900.000000 178.433210:93.219257:-900.000000 FIN_BOX BOX vtk:MetaImageReader:Box48 ISEXEC:FALSE 129.744253:120.398593:-900.000000 174.419253:110.398593:-900.000000 FIN_BOX BOX vtk:ImageVtkProperties:Box49 ISEXEC:FALSE -32.138263:73.837267:-900.000000 13.211737:63.837267:-900.000000 FIN_BOX BOX std:GetVectorDoubleElement:Box50 ISEXEC:FALSE -71.895792:50.142715:-900.000000 -20.845792:40.142715:-900.000000 PORT I:"0" FIN_BOX BOX std:GetVectorDoubleElement:Box51 ISEXEC:FALSE -6.245272:54.649459:-900.000000 44.804728:44.649459:-900.000000 PORT I:"1" FIN_BOX BOX std:ConcatStrings:Box52 ISEXEC:FALSE -172.441979:-56.031134:-900.000000 -132.716979:-66.031134:-900.000000 PORT In1:"-1" PORT In2:" " PORT In4:" " PORT In6:" " FIN_BOX BOX std:ConcatStrings:Box53 ISEXEC:FALSE -123.349784:-55.471483:-900.000000 -83.624784:-65.471483:-900.000000 PORT In1:"-1" PORT In2:" " PORT In4:" " PORT In6:" " FIN_BOX BOX std:StringSelect:Box54 ISEXEC:FALSE -283.467108:47.564631:-900.000000 -241.307108:37.564631:-900.000000 PORT In0:"1" PORT In1:"3" PORT In2:"6" PORT In3:"12" FIN_BOX BOX std:ConcatStrings:Box55 ISEXEC:FALSE -291.286990:-32.198161:-900.000000 -251.561990:-42.198161:-900.000000 PORT In1:"-1" PORT In2:" " PORT In4:" " PORT In6:" " FIN_BOX BOX std:Mul:Box56 ISEXEC:FALSE -298.324883:10.420193:-900.000000 -268.524883:0.420193:-900.000000 PORT In1:"2" FIN_BOX BOX wx:CommandButton:Box58 ISEXEC:FALSE -294.644207:-175.245123:-900.000000 -251.869207:-185.245123:-900.000000 PORT Label:"Save & Exit" FIN_BOX BOX std:MultipleInputs:Box59 ISEXEC:FALSE -182.544094:-263.120873:-900.000000 -142.844094:-273.120873:-900.000000 FIN_BOX BOX std:Exit:Box60 ISEXEC:FALSE -113.505232:-223.526411:-900.000000 -83.930232:-233.526411:-900.000000 FIN_BOX BOX vtk:MetaImageWriter:Box61 ISEXEC:FALSE -238.026726:-175.002591:-900.000000 -194.901726:-185.002591:-900.000000 PORT Compression:"true" FIN_BOX BOX wx:OutputText:Box62 ISEXEC:FALSE -9.704402:-133.680186:-900.000000 27.070598:-143.680186:-900.000000 PORT Title:"Patient" FIN_BOX BOX creaVtk:ImageThreshold:Box63 ISEXEC:FALSE 28.484595:-8.316854:-900.000000 70.284595:-18.316854:-900.000000 PORT InValue:"255" PORT OutValue:"0" FIN_BOX BOX creaMaracasVisu:ColorLayerImageView:Box64 ISEXEC:FALSE 15.210185:-31.084989:-900.000000 85.090185:-41.084989:-900.000000 PORT ColorBarPosition:"-100 -100" PORT Opacity:"50" PORT PlainOrGradientColor:"true" PORT TypeControlsInterface:"2" PORT WinTitle:"Opacity Reference" PORT lstBaseColor:"0 0 0 1 0 0" PORT lstGreyLevelBoundaries:"0 128 256" PORT lstTransparenceBoundaries:"0" FIN_BOX BOX wx:LayoutLine:Box65 ISEXEC:FALSE 17.893281:-51.020418:-900.000000 75.453281:-61.020418:-900.000000 FIN_BOX BOX std:ConcatStrings:Box66 ISEXEC:FALSE 203.968071:122.991432:-900.000000 243.693071:112.991432:-900.000000 PORT In2:".final.mha" FIN_BOX BOX vtk:MetaImageWriter:Box67 ISEXEC:FALSE -173.001652:-174.460842:-900.000000 -129.876652:-184.460842:-900.000000 PORT Compression:"true" FIN_BOX BOX creaVtk:ImageThreshold:Box68 ISEXEC:FALSE -114.943870:-143.170130:-900.000000 -73.143870:-153.170130:-900.000000 PORT InValue:"255" PORT Lower:"127" PORT OutValue:"0" PORT Upper:"256" FIN_BOX BOX std:ConcatStrings:Box69 ISEXEC:FALSE 89.196598:272.061664:-900.000000 128.921598:262.061664:-900.000000 FIN_BOX BOX creaMiniTools:WriteStatePatientSystem:Box70 ISEXEC:FALSE -113.577645:-173.756539:-900.000000 -64.177645:-183.756539:-900.000000 PORT State:"Finish" FIN_BOX BOX std:ConcatStrings:Box72 ISEXEC:FALSE -31.922138:134.810865:-900.000000 7.802862:124.810865:-900.000000 PORT In2:"/Step04_Correction.txt" FIN_BOX CONNECTIONS:103 CONNECTION Box02:Widget:Box03:Widget2 NumberOfControlPoints:0 CONNECTION Box02:BoxChange:Box00:BoxExecute_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box02:Point:Box00:Point_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView2:Box00:wxvtkbaseview1 NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView3:Box00:wxvtkbaseview2 NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView4:Box00:wxvtkbaseview3 NumberOfControlPoints:0 CONNECTION Box05:Out:Box02:In NumberOfControlPoints:0 CONNECTION Box03:Widget:Box09:Widget1 NumberOfControlPoints:0 CONNECTION Box05:Out:Box00:Image_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box13:Out:Box14:In NumberOfControlPoints:0 CONNECTION Box15:Out:Box18:In1 NumberOfControlPoints:0 CONNECTION Box17:Widget:Box03:Widget1 NumberOfControlPoints:0 CONNECTION Box18:Out:Box14:Opacity NumberOfControlPoints:0 CONNECTION Box15:BoxChange:Box19:In1 NumberOfControlPoints:0 CONNECTION Box19:BoxChange:Box14:BoxExecute NumberOfControlPoints:0 CONNECTION Box14:BoxChange:Box20:BoxExecute NumberOfControlPoints:0 CONNECTION Box02:Renderer1:Box14:Renderer NumberOfControlPoints:0 CONNECTION Box02:Renderer1:Box20:Renderer NumberOfControlPoints:0 CONNECTION Box13:BoxChange:Box19:In4 NumberOfControlPoints:0 CONNECTION Box02:BoxChange:Box13:BoxExecute NumberOfControlPoints:0 CONNECTION Box02:Renderer1:Box23:Renderer NumberOfControlPoints:0 CONNECTION Box22:Out:Box23:Active NumberOfControlPoints:0 CONNECTION Box24:Out:Box25:In0 NumberOfControlPoints:0 CONNECTION Box23:Point:Box24:In0 NumberOfControlPoints:0 CONNECTION Box26:Spacing:Box24:In1 NumberOfControlPoints:0 CONNECTION Box05:Out:Box26:In NumberOfControlPoints:0 CONNECTION Box25:Out:Box28:Point NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView1:Box28:wxVtkBaseView NumberOfControlPoints:0 CONNECTION Box23:BoxChange:Box28:BoxExecute NumberOfControlPoints:0 CONNECTION Box22:Widget:Box29:Widget4 NumberOfControlPoints:0 CONNECTION Box15:Widget:Box29:Widget3 NumberOfControlPoints:0 CONNECTION Box30:Widget:Box31:Widget1 NumberOfControlPoints:0 CONNECTION BaseDir:BaseDir:Box34:In1 NumberOfControlPoints:0 CONNECTION CoreID:CoreID:Box36:In1 NumberOfControlPoints:0 CONNECTION PatientID:PatientID:Box37:In1 NumberOfControlPoints:0 CONNECTION Box38:Out:Box39:In NumberOfControlPoints:0 CONNECTION Box36:Out:Box39:Replace NumberOfControlPoints:0 CONNECTION Box39:Out:Box40:In NumberOfControlPoints:0 CONNECTION Box37:Out:Box40:Replace NumberOfControlPoints:0 CONNECTION Box34:Out:Box41:In1 NumberOfControlPoints:0 CONNECTION Box40:Out:Box41:In3 NumberOfControlPoints:0 CONNECTION Box42:Out:Box21:In NumberOfControlPoints:0 CONNECTION Box21:Out:Box05:In NumberOfControlPoints:0 CONNECTION Box41:Out:Box44:In NumberOfControlPoints:0 CONNECTION Box44:Out:Box42:In1 NumberOfControlPoints:0 CONNECTION Box46:Out:Box45:In1 NumberOfControlPoints:0 CONNECTION Box41:Out:Box46:In NumberOfControlPoints:0 CONNECTION Box48:Out:Box47:In NumberOfControlPoints:0 CONNECTION Box45:Out:Box48:In NumberOfControlPoints:0 CONNECTION Box47:Out:Box00:Image2_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box47:Out:Box13:In NumberOfControlPoints:0 CONNECTION Box05:Out:Box49:In NumberOfControlPoints:0 CONNECTION Box49:MinMax:Box50:In NumberOfControlPoints:0 CONNECTION Box50:Out:Box35:InMin NumberOfControlPoints:0 CONNECTION Box49:MinMax:Box51:In NumberOfControlPoints:0 CONNECTION Box51:Out:Box35:InMax NumberOfControlPoints:0 CONNECTION Box35:OutEnd:Box52:In3 NumberOfControlPoints:0 CONNECTION Box35:OutEnd:Box52:In5 NumberOfControlPoints:0 CONNECTION Box35:OutEnd:Box52:In7 NumberOfControlPoints:0 CONNECTION Box52:Out:Box00:MaxRange_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box35:OutStart:Box53:In3 NumberOfControlPoints:0 CONNECTION Box35:OutStart:Box53:In5 NumberOfControlPoints:0 CONNECTION Box35:OutStart:Box53:In7 NumberOfControlPoints:0 CONNECTION Box53:Out:Box00:MinRange_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box51:Out:Box35:InMaxShow NumberOfControlPoints:0 CONNECTION Box30:Out:Box54:In NumberOfControlPoints:0 CONNECTION Box54:Out:Box56:In2 NumberOfControlPoints:0 CONNECTION Box56:Out:Box55:In3 NumberOfControlPoints:0 CONNECTION Box54:Out:Box55:In5 NumberOfControlPoints:0 CONNECTION Box54:Out:Box55:In7 NumberOfControlPoints:0 CONNECTION Box55:Out:Box00:SizeDistance_ManualPaint_Model NumberOfControlPoints:0 CONNECTION Box61:BoxChange:Box59:In1 NumberOfControlPoints:0 CONNECTION Box47:Out:Box61:In NumberOfControlPoints:0 CONNECTION Box45:Out:Box61:Filename NumberOfControlPoints:0 CONNECTION Box58:BoxChange:Box59:BoxExecute NumberOfControlPoints:0 CONNECTION Box42:Out:Box62:In NumberOfControlPoints:0 CONNECTION Box58:Widget:Box17:Widget8 NumberOfControlPoints:0 CONNECTION Box29:Widget:Box17:Widget6 NumberOfControlPoints:0 CONNECTION Box31:Widget:Box17:Widget4 NumberOfControlPoints:0 CONNECTION Box00:widgetOut:Box17:Widget2 NumberOfControlPoints:0 CONNECTION Box62:Widget:Box17:Widget1 NumberOfControlPoints:0 CONNECTION Box63:Out:Box64:In NumberOfControlPoints:0 CONNECTION Box35:Widget:Box65:Widget1 NumberOfControlPoints:0 CONNECTION Box64:Widget:Box65:Widget3 NumberOfControlPoints:0 CONNECTION Box65:Widget:Box31:Widget4 NumberOfControlPoints:0 CONNECTION Box35:OutEnd:Box63:Upper NumberOfControlPoints:0 CONNECTION Box35:OutStart:Box63:Lower NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView2:Box64:WxVtkBaseView NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView3:Box64:WxVtkBaseView1 NumberOfControlPoints:0 CONNECTION Box02:wxVtkBaseView4:Box64:WxVtkBaseView2 NumberOfControlPoints:0 CONNECTION Box05:Out:Box63:In NumberOfControlPoints:0 CONNECTION Box35:BoxChange:Box64:BoxExecute NumberOfControlPoints:0 CONNECTION Box45:Out:Box66:In1 NumberOfControlPoints:0 CONNECTION Box66:Out:Box67:Filename NumberOfControlPoints:0 CONNECTION Box47:Out:Box68:In NumberOfControlPoints:0 CONNECTION Box67:BoxChange:Box59:In3 NumberOfControlPoints:0 CONNECTION Box68:Out:Box67:In NumberOfControlPoints:0 CONNECTION creaUser:creaUser:Box69:In1 NumberOfControlPoints:0 CONNECTION Box69:Out:Box70:User NumberOfControlPoints:0 CONNECTION Box70:boxChange:Box59:In7 NumberOfControlPoints:0 CONNECTION Box72:Out:Box70:Filename NumberOfControlPoints:0 CONNECTION Box46:Out:Box72:In1 NumberOfControlPoints:0 CONNECTION Box60:BoxChange:Box59:In9 NumberOfControlPoints:0 APP_END