Skip to content

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:

  1. Install 3D Slicer (5.0+)
  2. Install ITKIT: pip install itkit[advanced]
  3. Add the extension path to Slicer
  4. Restart Slicer

Usage

  1. Open ITKIT Inference Module
  2. Navigate to: Modules → Segmentation → ITKIT Inference

  3. Configure Backend

  4. Select backend type (MMEngine or ONNX)
  5. Browse for configuration file (MMEngine only)
  6. Browse for checkpoint/model file

  7. Set Parameters (optional)

  8. Patch size for sliding window (e.g., 96,96,96)
  9. Patch stride (e.g., 48,48,48)
  10. Enable FP16 for faster inference
  11. Force CPU accumulation if needed

  12. Run Inference

  13. Click "Run Inference"
  14. Monitor progress
  15. View results in segmentation node