Volume Data Toolkit (VDTK)
Importer
- 3D RAW (8, 16 bit)
- Series of bitmap images (.BMP) (1, 4, 8, 16, 24, 32 bit)
- Series of binary slices (8, 16 Bit)
- Little-Endian and Big-Endian support
Exporter
- 3D RAW (8, 16 bit)
- Series of bitmap images (.BMP) (24 bit) monochrom or in color
Filter
- Apply window (level, width, offset) with linear function
- Apply custom 3x3x3 and 5x5x5 image filter (some example filters are included)
- Scale volume by one factor or an individual factor for x, y and z (nearest, trilinear, tricubic)
- Invert voxel data
Image Analysis
- Generate histogram
- Without or with value window (linear, linear exact, sigmoid)
Manipulation
- Remove empty space on the borders of the volume via a threshold
- Direct access to volumetric data
- Read/Write voxel pixel data width xyz coordinates
- Read/Write slice pixel data width XY, XZ, YZ axis
- Read/Write whole volume voxel data
Build
About
VDTK is a free and open-source C++ library for 3D image processing, manipulation and file format conversion.
MIT License
Languages
Language:C++ 96.6%Language:CMake 3.4%