Formation Slicer pour les développeurs
Dans cette formation, nous explorerons les différentes façons dont 3D Slicer peut être mis à profit pour des applications d’imagerie médicale et de traitement d’images.
Objectifs
Le but de cette formation est de familiariser les développeurs avec les concepts fondamentaux et les outils de Slicer, leur permettant ainsi de développer des solutions sur mesure et d’étendre les fonctionnalités de Slicer.
Prérequis
- Être familier avec l’interface utilisateur de 3D Slicer (formation utilisateur 3D Slicer)
- Connaissances de base en Python
Programme
- Aperçu de Slicer
- Approches de personnalisation
- Extensions
- Slicelet/Guidelet
- Slicer custom application
- Architecture de Slicer
- Scène MRML
- Modules (CLI, Loadable, Scripted)
- Environnement de développement
- Comment builder et déboguer
- Traitement des données
- Comment manipuler les données (volumes, modèles, marques)
- Segmentation
- Comment interagir avec les outils de segmentation de Slicer
- Segment editor
- Effectuer une tâche de segmentation
- Exporter des segments vers des maillage ou des labelmaps
- Visualisation
- Vues 2D et 3D
- Rendu volumique
- Personnalisation de l’interface graphique
- Qt GUI
- Apparence (QSS, QStyle, QPalette)
- Widgets VTK
- Wrapping Python
- Sauvegarde et chargement de scène
- Publication d’extension
- Slicer Custom Application
- Premiers pas
- Gestion des dépendances
- Slicer Jupyter et web
- Contrôler Slicer depuis un notebook Jupyter ou une API web
- Ressources et documentation
Cette formation sera donnée en anglais sauf si tous les participants maîtrisent la langue française.
Pour cette formation, chaque participant doit venir avec son ordinateur portable. Les spécificités d’installation seront communiquées en amont par l’instructeur.
Les supports de cours sont en anglais.
Les formations Kitware peuvent être personnalisées et dispensées selon vos besoins aux centres de formation Kitware (En Europe: Lyon, France; ou aux USA: Clifton Park, New York; Carrboro, North Carolina; Santa Fe, New Mexico) ou dans votre entreprise (demande de devis).
Informations Pratiques
Durée: 1 journée
Prochaine Date: 1er octobre 2026
Lieu: En ligne
Prix: 830€
Formation en Entreprise
Nous proposons des formations personnalisées en entreprise.
A propos du formateur

Sébastien est ingénieur R&D dans l’équipe Solutions Logicielles.
Sébastien est titulaire d’un diplôme d’ingénieur de l’INSA Lyon (France), où il a étudié l’informatique et les technologies industrielles. Il détient également un Master en génie informatique et systèmes intelligents de Polytechnique Montréal (Canada).
Pendant ses études à l’INSA Lyon, Sébastien a participé à la création et à l’organisation d’une compétition de Coding Battle, où il a obtenu la première place lors du Cod’INSA 2021. Il a également été président du bureau étudiant INSAlgo, une organisation gérée par des étudiants et dédiée à promouvoir l’intérêt pour la résolution de problèmes algorithmiques et le codage.
Chez Kitware, Sébastien travaille sur des applications d’imagerie médicale en utilisant 3D Slicer.