Skip to content

katjaq/volume

 
 

Repository files navigation

volume

A command-line tool to work with volume data.

-i str input volume
-o str output volume
-selectVolume int selects the n-th volume in a nifti file with many volumes
-largest6con largest 6 connected component
-dilate int dilate(size)
-erode int erode(size)
-compress float str cosinus transform compress rate coeff_file
-hist int hist(#bins)
-matchHist str matchHistogram(another_mri)
-stats stats, returns mean, std, min, max
-tiff str str str float write slice as tiff file. Args: path, cmap, ori {x, y, z}, slice
-info information: dimensions, data type, pixel size
-threshold float int threshold(level,direction)
-volume calculate volume
-new create a new volume with dimx,dimy,dimz,pixx,pixy,pixz,offx,offy,offz
-zigzag print volume values in zigzag order
-decompose str decompose(basename) a volume with many values into volumes with one single value
-strokeMesh str set the surface of the mesh (text format) at input path to value=max+1; mesh needs to be in voxel coordinates
-surfaceNets level path extract isosurface from the volume at the indicated level using the surface nets algorithm, save at the indicated path
-sampleMesh str1 str2 sampleMesh(mesh_path, result_path) save the volume values at the vertices of the mesh pointed by the file path to the result path

About

tool to work with volume data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.0%
  • Roff 1.6%
  • Other 0.4%