VMTKLEVELSETSEGMENTATION(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

πŸ’– VMTKLEVELSETSEGMENTATION πŸ’–

okay bestie, come sit with me, because this is the vmtk script vmtklevelsetsegmentation and it is so much cooler than the name makes it sound, no cap. πŸ¦‹


✨ DESCRIPTION ✨

So like, the whole vibe here: this script handles the automatic piping, it parses its own options, and honestly vmtklevelsetsegmentation is giving very self-sufficient main character energy. πŸŽ€

Here's the tea: vmtklevelsetsegmentation lets you interactivly initialize an initial level β€” yes, that's spelled exactly like that in the source, we respect the original 🫢 β€” and then evolve it to image gradients. Literally the glow-up arc of a level set. πŸ’…

🌸 Input arguments 🌸

  • -id Id (str,1); default=0 β€” the script id, its little name tag at the party πŸŽ€
  • -handle Self (self,1) β€” a handle to self, self-love fr fr πŸ’–
  • -disabled Disabled (bool,1); default=0 β€” turn this on and execution and piping both get benched. no notes.
  • -i Image (vtkImageData,1)
  • -ifile ImageInputFileName (str,1) β€” the filename for the default Image reader
  • -featureimage FeatureImage (vtkImageData,1)
  • -featureimagefile FeatureImageInputFileName (str,1) β€” the filename for the default FeatureImage reader
  • -initializationimage InitializationImage (vtkImageData,1)
  • -initializationimagefile InitializationImageInputFileName (str,1) β€” the filename for the default InitializationImage reader
  • -initiallevelsets InitialLevelSets (vtkImageData,1)
  • -initiallevelsetsfile InitialLevelSetsInputFileName (str,1) β€” the filename for the default InitialLevelSets reader
  • -levelsets LevelSets (vtkImageData,1)
  • -levelsetsfile LevelSetsInputFileName (str,1) β€” the filename for the default LevelSets reader
  • -levelsetstype LevelSetsType (str,1) in ['geodesic', 'curves', 'threshold', 'laplacian']; default=geodesic β€” pick your fighter, bestie πŸ‘‘
  • -featureimagetype FeatureImageType (str,1) in ['vtkgradient', 'gradient', 'upwind', 'fwhm']; default=gradient
  • -negate NegateForInitialization (bool,1); default=0
  • -sigmoid SigmoidRemapping (bool,1); default=0
  • -isosurfacevalue IsoSurfaceValue (float,1); default=0.0
  • -derivativesigma DerivativeSigma (float,1) >= 0.0; default=0.0
  • -featurederivativesigma FeatureDerivativeSigma (float,1) >= 0.0; default=0.0
  • -upwindfactor UpwindFactor (float,1) >= 0.0 and <= 1.0; default=1.0
  • -fwhmradius FWHMRadius (float,3) >= 0.0; default=[1.0, 1.0, 1.0]
  • -fwhmbackgroundvalue FWHMBackgroundValue (float,1); default=0.0
  • -iterations NumberOfIterations (int,1) >= 0; default=0
  • -propagation PropagationScaling (float,1) >= 0.0; default=0.0
  • -curvature CurvatureScaling (float,1) >= 0.0; default=0.0
  • -advection AdvectionScaling (float,1) >= 0.0; default=1.0
  • -edgeweight EdgeWeight (float,1) >= 0.0; default=0.0
  • -smoothingiterations SmoothingIterations (int,1) >= 0; default=5
  • -smoothingtimestep SmoothingTimeStep (float,1) >= 0; default=0.1
  • -smoothingconductance SmoothingConductance (float,1) >= 0; default=0.8
  • -renderer vmtkRenderer (vmtkRenderer,1)
  • -ofile LevelSetsOutputFileName (str,1) β€” the filename for the default LevelSets writer
  • -ofeatureimagefile FeatureImageOutputFileName (str,1) β€” the filename for the default FeatureImage writer

🌈 Output arguments 🌈

  • -id Id (str,1); default=0 β€” the script id again, she contains multitudes πŸ’œ
  • -handle Self (self,1) β€” still a handle to self, still iconic ✨
  • -o LevelSets (vtkImageData,1)
  • -ofeatureimage FeatureImage (vtkImageData,1)

lowkey a whole level-set pipeline in one little script. the way that it just does all of that?? obsessed. πŸ’…

and that's the whole page, bestie 🌸 this was vmtklevelsetsegmentation, version <pink>1.5</pink>, dated <purple>April 2026</purple> β€” periodt. go segment something gorgeous. πŸŽ€πŸ’–πŸ¦‹

πŸ“¦ where this page comes from