habit.voxel_features: per-voxel descriptors
Built-in voxel feature extractors and their registry.
User guide: Habitat Guide Voxel features · Voxel texture and GPU · Habitat domain API. Component names: Habitat Spec component catalog.
raw / local_entropy / voxel_radiomics describe each ROI voxel;
concat / expression / kinetic compose those families.
extract_voxel_texture() is the same
voxel_radiomics pass on one ImageVolume + mask (no Subject).
Classes
Turn a subject's images into per-voxel feature vectors inside the ROI. |
|
Per-voxel raw intensity of every requested modality inside the ROI. |
|
Shannon entropy of each voxel's intensity neighbourhood. |
|
Describe every ROI voxel by a PyRadiomics feature vector. |
|
Join several voxel feature families side by side for the same voxels. |
|
Per-voxel features defined by restricted arithmetic expressions. |
|
Per-voxel enhancement slopes across a dynamic contrast series. |
|
Evaluate a voxel-level feature tree into one |
|
Name-to-implementation registry for voxel feature extractors. |
Functions
Extract a per-voxel texture table from one image and one mask. |
|
Build one voxel-level node: a leaf extractor or a combiner tree. |
|
Assemble a |
|
Read one modality after ensuring it shares the ROI's voxel grid. |
|
Return the ROI mask together with its boolean selector and coordinates. |
|
Load a cached field when the archive exists and is readable. |
|
Write |
|
Hash the settings that change voxel-radiomics numbers. |
|
Hash the image and mask arrays that enter voxel radiomics. |