X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_package_creaMiniTools%2Fbbs%2Fappli%2Fresampling.bbs;h=c54cec68179f205362174c51b0a8a7de9663cda7;hb=aab0fb55ff0699f15c5d149619f2e73622cb0f03;hp=2c94edf74cdb8dde3452c62ddabdf256ce70878b;hpb=48b8a4301197a6e06b735478fcde19f5efe4bdc0;p=creaMiniTools.git diff --git a/bbtk_package_creaMiniTools/bbs/appli/resampling.bbs b/bbtk_package_creaMiniTools/bbs/appli/resampling.bbs index 2c94edf..c54cec6 100644 --- a/bbtk_package_creaMiniTools/bbs/appli/resampling.bbs +++ b/bbtk_package_creaMiniTools/bbs/appli/resampling.bbs @@ -1,31 +1,6 @@ -# --------------------------------------------------------------------- -# -# Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image -# pour la Sant�) -# Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton -# Previous Authors : Laurent Guigues, Jean-Pierre Roux -# CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil -# -# This software is governed by the CeCILL-B license under French law and -# abiding by the rules of distribution of free software. You can use, -# modify and/ or redistribute the software under the terms of the CeCILL-B -# license as circulated by CEA, CNRS and INRIA at the following URL -# http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html -# or in the file LICENSE.txt. -# -# As a counterpart to the access to the source code and rights to copy, -# modify and redistribute granted by the license, users are provided only -# with a limited warranty and the software's author, the holder of the -# economic rights, and the successive licensors have only limited -# liability. -# -# The fact that you are presently reading this means that you have had -# knowledge of the CeCILL-B license and that you accept its terms. -# ------------------------------------------------------------------------ */ - # ---------------------------------- -# - BBTKGEditor v 1.2 BBS BlackBox Script -# - /Users/davila/Creatis/All3/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/resampling.bbs +# - BBTKGEditor v 1.4 BBS BlackBox Script +# - /tmpEED/creaTools/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/resampling.bbs # ---------------------------------- # BBTK GEditor Script @@ -44,79 +19,104 @@ author "Author ??" description "Description ??" category "" -new ResampleImageFilter Box02 +new itk:ResampleImageFilter Box02 set Box02.Spacing "0.097 0.097 0.097" -new ViewerNV Box03 +new creaMaracasVisu:ViewerNV Box03 -new CommandButton Box04 +new wx:CommandButton Box04 set Box04.Label "Write mhd image" -new LayoutSplit Box05 +new wx:LayoutSplit Box05 set Box05.Proportion 15 -new ImageWriter Box06 +new itk:ImageWriter Box06 -new FileSelector Box07 +new wx:FileSelector Box07 set Box07.OpenSave Save -new CommandButton Box09 +new wx:CommandButton Box09 set Box09.Label "Run resampling" -new LayoutSplit Box11 +new wx:LayoutSplit Box11 set Box11.Orientation H set Box11.Proportion 75 -new LayoutLine Box13 +new wx:LayoutLine Box13 set Box13.Orientation V -new InputText Box14 +new wx:InputText Box14 set Box14.In "1 1 1" set Box14.Title "NewSpacing" -new RadioButton Box19 +new wx:RadioButton Box19 set Box19.In 0 set Box19.In0 Linear set Box19.In1 BSpline set Box19.In2 NearestNeighbor set Box19.Title Interpolation -new StringSelect Box20 - set Box20.In1 Linear - set Box20.In2 BSpline - set Box20.In3 NearestNeighbor +new std:StringSelect Box20 + set Box20.In0 "Linear" + set Box20.In1 "BSpline" + set Box20.In2 "NearestNeighbor" -new ImagesChooserDialogBox Box21 +new creaImageIO:ImagesChooserDialogBox Box21 -new LayoutSplit Box22 +new wx:LayoutSplit Box22 set Box22.Proportion 20 -new ViewerNV Box23 +new creaMaracasVisu:ViewerNV Box23 set Box23.nTypeView "0" -new ImageVtkPropertiesWidget Box24 +new toolsbbtk:ImageVtkPropertiesWidget Box24 connect Box02.Out Box03.In + connect Box03.Widget Box05.Widget2 + connect Box04.Widget Box05.Widget1 + connect Box07.Out Box06.Filename + connect Box02.Out Box06.In + connect Box04.BoxChange Box06.BoxExecute + connect Box14.Widget Box13.Widget1 + connect Box13.Widget Box11.Widget2 + connect Box19.Out Box20.In + connect Box19.Widget Box13.Widget4 + connect Box20.Out Box02.Interpolation + connect Box09.BoxChange Box05.BoxExecute + connect Box21.Out Box02.In + connect Box23.Widget Box22.Widget2 + connect Box21.Out Box23.In + connect Box22.Widget Box11.Widget1 + connect Box21.Out Box24.in + connect Box24.widget Box22.Widget1 + connect Box14.Out Box02.Spacing + connect Box24.Spacing Box14.In + connect Box09.Widget Box13.Widget5 +connect Box21.FileName Box24.FileName + + + +# Complex input ports exec Box11