Formation VTK Python

VTK (Visualization Toolkit) est un système logiciel open source et disponible gratuitement pour la visualisation scientifique. Initiée en 1993, cette librairie est désormais disponible en version 9.0.3 et est déjà utilisée dans diverses applications : ParaView, 3D Slicer, PyVista,vedo,TTK, … il peut également être utilisé dans Blender et Unity.

Dans cette formation, nous verrons les bases de VTK afin de crée des pipelines d’analyse et de rendu de données simples. Nous verrons ensuite comment crée nos propre filtres VTK personnalisés et comment les intégrer à ParaView. Pour finir, nous verrons comment PyVista peut nous aider à prototyper rapidement un pipeline d’analyse dans un Jupyter notebook.

Cette formation est conçue pour les personnes ayant des connaissances de base sur Python.

Slicer

Objectifs

  1. Comprendre et programmer un pipeline avec VTK
  2. Visualiser et traiter des données 2D / 3D
  3. Créer vos propre filtres en Python
  4. Réaliser un pipeline d’analyse rapidement

Prérequis

  • Python: connaissances de base
  • Analyse de donnėes: connaissances de base

Programme

  • Mécanismes fondamentaux de VTK
    • Modèle de données
    • Traitement des donnés par les filtres
    • Rendu des données
  • Filtres de traitement personnalisés
  • Réalisation de pipelines avec ParaView et PyVista
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 2021
Lieu: En ligne (webinar)
Prix: 800€ (Kitware est agréé centre de formation)

Formation en Entreprise

 Nous proposons des formations personnalisées en entreprise.

A propos du formateur

Charles a rejoint Kitware en février 2016.

Les trois premières années furent consacrées à sa thèse, dont le sujet est : « Calcul Haute Performance pour l’Analyse Topologique de Données par Ensembles de Niveaux ». Durant ce travail, il devint l’un des principaux contributeurs de la librairie : « Topology ToolKit (TTK) ».

Après avoir défendu, Charles a rejoint l’équipe Visualisation Scientifique. Il travaille maintenant sur plusieurs projets à Kitware, impliquant notamment de la programmation parallèle, de la géométrie discrète ou encore l’élaboration d’algorithmes d’analyse de donnée