← Back to list

Module for 3D Slicer called Fast Segment Builder.

Built a custom module for 3D Slicer called Fast Segment Builder.

Mykhailo · 2026-05-26 20:34 · 5 claps · 0.7 min read
#3dslicer #dicom #segmentation #medical-devices #python
Open on Medium ↗
Wiki topics: CRM · Email & CRM

Module for 3D Slicer called Fast Segment Builder.

Built a custom module for 3D Slicer called Fast Segment Builder.

The main goal was to speed up repetitive multi-segment threshold segmentation workflows while protecting previously created structures from accidental overwriting.

Key features:

  • Persistent custom segmentation buttons using QSettings
  • Independent thresholding for each segment
  • Protected multi-segment editing using OverwriteNone
  • Automatic logical subtraction between overlapping segments
  • Optimized for multi-organ CT/MRI datasets

One of the biggest frustrations in standard threshold workflows is accidentally corrupting existing segments during iterative editing. This module solves that by enforcing protected overwrite behavior during segmentation operations.

Built entirely using:

  • Python
  • Qt
  • VTK
  • CTK
  • MRML API
  • 3D Slicer Segment Editor API

Open-source repo: https://github.com/MichaMPY/FastSegmentBuilder

Would be happy to hear feedback from people working in:

MedicalImaging #3DSlicer #Segmentation #Radiology #Python #VTK #MedicalAI


메타데이터
post_id
4b7986351220
slug
module-for-3d-slicer-called-fast-segment-builder-4b7986351220
url
https://medium.com/@vokavoka351/module-for-3d-slicer-called-fast-segment-builder-4b7986351220
canonical_url
https://medium.com/@vokavoka351/module-for-3d-slicer-called-fast-segment-builder-4b7986351220
author_url
https://medium.com/@vokavoka351
status
ok
fetched_at
2026-06-09 15:37:30