Blaze volume renderer and volume analytics program.
Dependencies: Qt5, ITK, VTK, python3
Required python packages: numpy, scipy, scikit-learn, matplotlib, plotly, prettytable
Blaze provides the following volume analysis and rendering capabilities:
- Performing 3D raycasting of volumetric data in color,
- The user can edit 1D transfer function using a dialog box and add nodes for colors and transparency values,
- The user can create 2D graph based TF and display selective volume materials/segments, and
- Detect and remove background.
The code corrsponds to the following CGF publication and is allowed to be used for academic and research purpose (non-commercial):
Ojaswa Sharma, Tushar Arora, and Apoorv Khattar. "Graph based transfer function for volume rendering." Computer Graphics Forum, 2019.
Please cite the paper in case you choose to use this code.