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: 14 octobre 2024
Lieu: En ligne
Prix: 800€
Formation en Entreprise
Nous proposons des formations personnalisées en entreprise.
A propos du formateur
Roman a rejoint Kitware Europe à Lyon en tant qu’ingénieur R&D dans l’équipe de développement applicatif en avril 2022. Il est titulaire d’un diplôme d’ingénieur en informatique de Télécom ParisTech, au cours duquel il s’est spécialisé dans le traitement d’images, la vision par ordinateur et l’imagerie médicale.
Avant de rejoindre Kitware, Roman a travaillé au laboratoire IADI à Nancy, ses principaux domaines d’intérêt étaient la reconstruction et le traitement avancé des images en IRM de diffusion mammaire et la classification automatique des tumeurs par analyse de texture en IRM et CT Scan.
Grâce à ses compétences acquises lors de son parcours académique et professionnel, Roman travaille principalement sur des projets de traitement d’images médicales.