mia-3dgetsize(1)

πŸ“¦
version 2.4.7 Β· 2 versions
, in debian bookworm, ubuntu resolute, ubuntu stonking

πŸ’… mia-3dgetsize β€” the manual, but make it make sense πŸ’…

okay bestie, welcome to mia-3dgetsize(1), part of the General Commands Manual lineup πŸŽ€ she's a tiny little command with one job and she does it flawlessly, no cap.


✨ NAME ✨

mia-3dgetsize β€” prints the dimensions of a 3D image. that's it. that's the gig. πŸ’–


✨ SYNOPSIS ✨

mia-3dgetsize -i <in-file> [options]

✨ DESCRIPTION ✨

so here's the vibe: mia-3dgetsize writes the dimensions of the input 3D image straight to stdout. you feed it a 3D image, it tells you how big it is. iconic behavior, honestly. ✨


✨ OPTIONS ✨

  • -i, --in-file=(input, required); io β€” the input image(s) to be filtered 🫢 this one is required, so like… don't skip it. for the supported file types, go check out PLUGINS:3dimage/io below πŸ‘‡

🫧 Help & Info 🫧

  • -V, --verbose=warning β€” how chatty the output is. it prints messages of the given level and higher priorities. the supported priorities, starting at the lowest level, are:
    • trace ‐ Function call trace
    • debug ‐ Debug output
    • info ‐ Low level messages
    • message ‐ Normal messages
    • warning ‐ Warnings
    • fail ‐ Report test failures
    • error ‐ Report errors
    • fatal ‐ Report only fatal errors
  • --copyright β€” print copyright information πŸ“œ
  • -h, --help β€” print this help
  • -?, --usage β€” print a short help
  • --version β€” print the version number and exit

🫧 Processing 🫧

  • --threads=-1 β€” Maxiumum number of threads to use for processing ✨ this number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation). so like, don't go feral and set it to 9000 on a dual-core laptop, bestie 😭

✨ PLUGINS: 3dimage/io ✨

these are all the file formats she can vibe with πŸ’…

  • analyze β€” Analyze 7.5 image
    • Recognized file extensions: .HDR, .hdr
    • Supported element types:
      • unsigned 8 bit, signed 16 bit, signed 32 bit, floating point 32 bit, floating point 64 bit
  • datapool β€” Virtual IO to and from the internal data pool
    • Recognized file extensions: .@
  • dicom β€” Dicom image series as 3D
    • Recognized file extensions: .DCM, .dcm
    • Supported element types:
      • signed 16 bit, unsigned 16 bit
  • hdf5 β€” HDF5 3D image IO
    • Recognized file extensions: .H5, .h5
    • Supported element types:
      • binary data, signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, signed 64 bit, unsigned 64 bit, floating point 32 bit, floating point 64 bit
  • inria β€” INRIA image
    • Recognized file extensions: .INR, .inr
    • Supported element types:
      • signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
  • mhd β€” MetaIO 3D image IO using the VTK implementation (experimental). πŸ§ͺ
    • Recognized file extensions: .MHA, .MHD, .mha, .mhd
    • Supported element types:
      • signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
  • nifti β€” NIFTI-1 3D image IO. The orientation is transformed in the same way like it is done with dicomtonifti --no-reorder from the vtk-dicom package.
    • Recognized file extensions: .NII, .nii
    • Supported element types:
      • signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, signed 64 bit, unsigned 64 bit, floating point 32 bit, floating point 64 bit
  • vff β€” VFF Sun raster format
    • Recognized file extensions: .VFF, .vff
    • Supported element types:
      • unsigned 8 bit, signed 16 bit
  • vista β€” Vista 3D
    • Recognized file extensions: .-, .V, .VISTA, .v, .vista
    • Supported element types:
      • binary data, signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
  • vti β€” 3D image VTK-XML in- and output (experimental). πŸ§ͺ
    • Recognized file extensions: .VTI, .vti
    • Supported element types:
      • signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit
  • vtk β€” 3D VTK image legacy in- and output (experimental). πŸ§ͺ
    • Recognized file extensions: .VTK, .VTKIMAGE, .vtk, .vtkimage
    • Supported element types:
      • signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16 bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit

✨ EXAMPLE ✨

Print out the size of image.v. simple king behavior πŸ‘‘

mia-3dgetsize -i image.v

✨ AUTHOR(s) ✨

Gert Wollny 🌟


This software is Copyright (c) 1999‐2015 Leipzig, Germany and Madrid, Spain. It comes with ABSOLUTELY NO WARRANTY ⚠️ and you may redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the option --copyright.


ok that's the whole page, bestie, you're officially un-confused 🫢 now go get those dimensions. slay. πŸ’…

USER COMMANDS Β· v2.4.7 Β· and that's the tea from the mia-3dgetsize(1) girlies, mwah πŸ’‹πŸ’–πŸ¦‹

πŸ“¦ where this page comes from