3D Slicer Integration
ITKIT provides a native 3D Slicer extension for running inference directly within the Slicer environment. This integration allows radiologists and researchers to seamlessly apply trained segmentation models to medical images without leaving the Slicer interface.
Installation
See the Installation Guide for detailed instructions.
Quick summary:
- Install 3D Slicer (5.0+)
- Install ITKIT:
pip install itkit[advanced] - Add the extension path to Slicer
- Restart Slicer
Usage
- Open ITKIT Inference Module
-
Navigate to: Modules → Segmentation → ITKIT Inference
-
Configure Backend
- Select backend type (MMEngine or ONNX)
- Browse for configuration file (MMEngine only)
-
Browse for checkpoint/model file
-
Set Parameters (optional)
- Patch size for sliding window (e.g.,
96,96,96) - Patch stride (e.g.,
48,48,48) - Enable FP16 for faster inference
-
Force CPU accumulation if needed
-
Run Inference
- Click "Run Inference"
- Monitor progress
- View results in segmentation node