VMTKIMAGEVOISELECTOR(1)
πΈ 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 goes0.-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 to0(aka not disabled, aka we run this thing π₯).-i Image (vtkImageData,1)β the input image. yes, THE input image. the whole point π it's avtkImageDataand 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 to1, 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. typevmtkRenderer, 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-idand-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
- ubuntu stonking: vmtk 1.5.0+dfsg1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms