Formation Développement Applicatif avec VTK

Cette formation présente les principaux concepts de la boîte à outils VTK (the VisualizationToolKit), de la visualisation 2D/3D aux pipelines de post-traitement plus complexes et également l’intégration d’applications existantes.

Cette formation présentera les utilisations courantes de la boîte à outils VTK en utilisant une méthodologie axée sur la pratique.

La formation allie théorie et pratique par le biais de cours et d’exercices.

Slicer

Objectifs

  1. Comprendre et programmer un pipeline avec VTK
  2. Visualiser et traiter des données 3D
  3. Étendre l’interface utilisateur avec des widgets
  4. Créer de nouveaux filtres VTK
  5. Intégrer VTK dans votre application (Qt)
  6. Développer l’interface utilisateur avec les interactors et les widgets

Prérequis

  • C++ : Bonnes connaissances
  • VTK : Connaissances basiques du modèle de données et de l’utilisation du pipeline

Programme

  • Rappel sommaire sur les modèles de données et l’utilisation du pipeline 
  • Mécanismes avancées du pipeline : 
    • Requêtes de la pipeline et clés d’informations
    • Gestion du temps 
    • Exécutif
  • Développement de filtres
  • Gestion des intéractions avec VTK:
    • Interactors et Interactor Styles
    • Observer et Events
    • Picking
    • Widgets
  • Intégration dans une application Qt
  • Débugger une application VTK
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.
Le repas du midi est inclus.

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: 25 mars 2022
Lieu: En ligne
Prix: 800€ (Kitware est agréé centre de formation)

Formation en Entreprise

 Nous proposons des formations personnalisées en entreprise.

A propos du formateur

François Mazen a rejoint Kitware Europe en tant qu’Ingénieur R&D – Expert Developer & Manager d’équipe en mars 2021.

François a obtenu son diplôme d’ingénieur en 2008 à l’IFMA (Institut Français de Mécanique Avancée) de Clermont-Ferrand où il a été placé dans le TOP 10 des étudiants.
La même année, François a également obtenu un Master Sciences et Technologies à l’Université Blaise Pascal (Clermont-Ferrand) où il s’est spécialisé dans la mécanique des solides.

Avec une connaissance approfondie de la gestion de projet, du développement C ++ et de la visualisation, François est amené à participer à de nombreux projets au sein de la division de visualisation scientifique à Kitware.