VMTKIMAGEVOISELECTOR(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

🌸 vmtkimagevoiselector β€” the man page, but make it make sense πŸ’…

okay so hi bestie!! welcome to the User Commands section of the manual, entry one and only: vmtkimagevoiselector ✨ it's a vmtk script, it's got a job, and honestly? it eats. let's get into it 🫢


✨ NAME ✨

vmtkimagevoiselector β€” literally just the vmtk script named vmtkimagevoiselector. that's the whole name. iconic, no notes πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

Automatic piping, babes. The parser for vmtkimagevoiselector does its thing and parses the options for vmtkimagevoiselector. slay 🌈

here's the vibe, in the manpage's own words:

vmtkimagevoiselector : select a cubical volume of interest and get rid
       of the rest of the image

so like… you pick a cube πŸ“¦, you keep the cube, the rest of the image is gone. main character cube only. no cap.


πŸ’– Input arguments πŸ’–

these are the ones you feed in, the little snackies the script needs πŸ“

  • -id Id (str,1); default=0 β€” script id. it's a string, it's required (the <italic>1</italic> is the arity, bestie), and if you don't say anything it just goes 0.
  • -handle Self (self,1) β€” handle to self. required, no default given, it is what it is πŸ™ˆ
  • -disabled Disabled (bool,1); default=0 β€” disable execution and piping. bool, required-ish, defaults to 0 (aka not disabled, aka we run this thing πŸ”₯).
  • -i Image (vtkImageData,1) β€” the input image. yes, THE input image. the whole point 😭 it's a vtkImageData and it's required.
  • -ifile ImageInputFileName (str,1) β€” filename for the default Image reader. string. required. hand it a file, it reads. πŸ“„
  • -interactive Interactive (bool,1); default=1 β€” toggle interactivity. bool, and it defaults to 1, so yeah, it's gonna be interactive unless you tell it otherwise πŸ’…
  • -boxbounds BoxBounds (float,6); default=[0.0, 0.0, 0.0, 0.0, 0.0, 0.0] β€” bounds of the cubical region of interest. that's six floats, bestie, because a box needs six numbers and we're not gonna argue with geometry. default is all zeros: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]. that's your cube right there πŸ“¦βœ¨
  • -renderer vmtkRenderer (vmtkRenderer,1) β€” external renderer. type vmtkRenderer, required. it's the renderer coming in from outside, a guest star 🌟
  • -ofile ImageOutputFileName (str,1) β€” filename for the default Image writer. string, required. where the good (cropped) stuff goes πŸ’Ύ

πŸŽ€ Output arguments πŸŽ€

what you get back, the lil gift bag 🎁

  • -id Id (str,1); default=0 β€” script id. yes, same one as up top, it's in both lists, the manpage said so, we don't question it πŸ’€
  • -handle Self (self,1) β€” handle to self. also showing up twice. consistency?? we love to see it 🫢
  • -o Image (vtkImageData,1) β€” the output image. vtkImageData, required. this is your cube of interest, all shiny and cropped and ready πŸ‘‘

ngl the input list and the output list share -id and -handle, and that's just how this page is written. don't panic, just vibe. 🌸

and that's the whole page, bestie β€” every flag, every type, every default, every little (str,1) and (bool,1) accounted for. no details dropped, no options invented, we keep it πŸ’―

this was vmtkimagevoiselector version 1.5, dated April 2026, from the VMTKIMAGEVOISELECTOR(1) page in User Commands. go crop a cube, you absolute legend πŸ§šπŸ’œ

πŸ“¦ where this page comes from