VMTKIMAGEVESSELENHANCEMENT(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

🩷 VMTKIMAGEVESSELENHANCEMENT(1) 🩷

okay so bestie, bestie, BESTIE. you clicked on vmtkimagevesselenhancement, and it lives in the User Commands section of the VMTKIMAGEVESSELENHANCEMENT(1) manual. grab a strawberry drink πŸ“, we're computing feature images for segmentation and it's giving main character energy πŸ’…


✨ NAME ✨

vmtkimagevesselenhancement β€” vmtk script vmtkimagevesselenhancement


πŸ’– DESCRIPTION πŸ’–

so, the manual opens with this little chaos poem, bestie, and I'm keeping it exactly as-is because it's iconic:

Automatic piping vmtkimagevesselenhancement Parsing options vmtkimagevesselenhancement

and here's what the script actually does, no cap:

vmtkimagevesselenhancement : compute a feature image for use in
       segmentation

that's the whole mission. compute a feature image for use in segmentation. slay. ✨


πŸ“₯ Input arguments:

this is the group chat where you tell the script what you want. every single one, here we go, no skipping, we don't do that here 🫢

  • -id Id (str,1); default=0 β€” script id. just the little name tag the script wears. 🏷️
  • -handle Self (self,1) β€” handle to self. it's holding its own hand. we love a self-sufficient icon. 🫢
  • -disabled Disabled (bool,1); default=0 β€” disable execution and piping. literally the "nvm, not today" switch. 🚫
  • -i Image (vtkImageData,1) β€” the input image. the vibe you're feeding in. πŸ–ΌοΈ
  • -ifile ImageInputFileName (str,1) β€” filename for the default Image reader. tell it where the vibe lives. πŸ“‚
  • -method Method (str,1) in ['frangi', 'sato', 'ved', 'vedm']; default=frangi β€” pick your algorithm, bestie. four flavours, all valid. πŸ“
  • -sigmamin SigmaMin (float,1) >= 0.0; default=1.0 β€” the manual gives you the spec and nothing else here, so here's the spec, exactly. πŸ“
  • -sigmamax SigmaMax (float,1) >= 0.0; default=1.0 β€” same deal, exact spec, no invented lore. πŸ“
  • -sigmasteps NumberOfSigmaSteps (int,1) >= 0; default=1 β€” how many steps, spec as written. πŸͺœ
  • -stepmethod SigmaStepMethod (str,1) in ['equispaced', 'logarithmic']; default=equispaced β€” two step flavours, one default, zero drama. βš–οΈ
  • -scaled ScaledVesselness (bool,1); default=0 β€” marked (frangi), so it's a frangi-flavoured option. πŸ”
  • -brightobject BrightObject (bool,1); default=True β€” also (frangi). caps matter, it says True with a capital T. πŸ‘‘
  • -alpha1 Alpha1 (float,1) >= 0.0; default=0.5 β€” (sato) territory. πŸŒ€
  • -alpha2 Alpha2 (float,1) >= 0.0; default=2.0 β€” also (sato). ✨
  • -alpha Alpha (float,1) >= 0.0; default=0.5 β€” this one serves (frangi, ved, vedm). 🌈
  • -beta Beta (float,1) >= 0.0; default=0.5 β€” (frangi, ved, vedm) again. πŸ’œ
  • -gamma Gamma (float,1) >= 0.0; default=5.0 β€” yes, (frangi, ved, vedm). trio of legends. πŸ’…
  • -c C (float,1) >= 0.0; default=1e-06 β€” (ved) only. tiny number, big energy. keep it character-for-character: 1e-06. πŸ”¬
  • -timestep TimeStep (float,1) >= 0.0; default=0.01 β€” (ved, vedm). ⏱️
  • -epsilon Epsilon (float,1) >= 0.0; default=0.01 β€” (ved, vedm). 🫧
  • -wstrength WStrength (float,1) >= 0.0; default=25.0 β€” (ved, vedm). πŸ’ͺ
  • -sensitivity Sensitivity (float,1) >= 0.0; default=5.0 β€” (ved, vedm). πŸ¦‹
  • -iterations NumberOfIterations (int,1) >= 0; default=0 β€” (ved, vedm). πŸ”
  • -subiterations NumberOfDiffusionSubIterations (int,1) >= 1; default=0 β€” (ved, vedm). note that >= 1 bestie, it's not a >= 0 situation, and the default is 0, and no I'm not making that up, that's literally what's written. 😭
  • -ofile ImageOutputFileName (str,1) β€” filename for the default Image writer. where the slay gets saved. πŸ’Ύ

πŸ“€ Output arguments:

the after-party. what you get back:

  • -id Id (str,1); default=0 β€” script id. yes it shows up in both lists, it's just that kind of icon. 🏷️
  • -handle Self (self,1) β€” handle to self. still holding its own hand. consistent queen. 🫢
  • -o Image (vtkImageData,1) β€” the output image. that's the whole point, bestie. 🌈

ngl, the "Automatic piping ... Parsing options ..." line up top is exactly what the original manual says. I didn't touch it, I didn't fix it, I just framed it. ✨

go forth and enhance vessels. the itinerary is: -i in, -method chosen, parameters tuned, -o out. πŸŽ€


this was vmtkimagevesselenhancement version 1.5, dated April 2026, and that's the whole VMTKIMAGEVESSELENHANCEMENT(1) page. periodt πŸ’…πŸ’–

πŸ“¦ where this page comes from