Modélisation avec VTK

Dimension: px
Commencer à balayer dès la page:

Download "Modélisation avec VTK"

Transcription

1 Modélisation avec VTK Odyssée Merveille et Hugues Talbot 8 octobre 2014

2 Sommaire 1 Introduction 2 Isosurface 3 Rendu Volumique Modélisation avec VTK 2 / 25

3 1 Introduction 2 Isosurface 3 Rendu Volumique Modélisation avec VTK 3 / 25

4 VTK VTK (Visualisation Toolkit) est une librairie open-source créée par Kitware permettant la visualisation de données 2D/3D. Elle est écrite en C++ mais s interface aisément avec Tck/Tk, Java et Python. Modélisation avec VTK 4 / 25

5 Première Scène avec Vtk 1 i m p o r t v t k 3 c y l i n d e r = v t k. v t k C y l i n d e r S o u r c e ( ) #Source 5 mapper = v t k. vtkpolydatamapper ( ) # Mapper mapper. S e t I n p u t ( c y l i n d e r. GetOutput ( ) ) 7 a c t o r = v t k. v t k A c t o r ( ) # Actor a c t o r. SetMapper ( mapper ) 9 r e n = v t k. v t k R e n d e r e r ( ) # R e n d e r e r 11 r e n. AddActor ( a c t o r ) renwin = v t k. vtkrenderwindow ( ) # RendererWindow 13 renwin. AddRenderer ( r e n ) 15 i r e n = v t k. v t k R e n d e r W i n d o w I n t e r a c t o r ( ) # I n t e r a c t o r i r e n. SetRenderWindow ( renwin ) 17 i r e n. I n i t i a l i z e ( ) 19 renwin. Render ( ) i r e n. S t a r t ( ) 21 d e l renwin, i r e n Modélisation avec VTK 5 / 25

6 Première Scène avec Vtk Exemple d options : # C y l i n d e r 2 c y l i n d e r. S e t C e n t e r ( i n t, i n t, i n t ) c y l i n d e r. S e t R a d i u s ( f l o a t ) 4 c y l i n d e r. S e t H e i g h t ( f l o a t ) c y l i n d e r. S e t R e s o l u t i o n ( i n t ) 6 # Actor 8 a c t o r. G e t P r o p e r t y ( ). S e t C o l o r ( i n t, i n t, i n t ) # RGB v a l u e s Modélisation avec VTK 6 / 25

7 Première Scène avec Vtk Au lieu d utiliser un interactor, on peut créer une animation automatique : 1 f o r i i n r a n g e ( 9 0 ) : time. s l e e p ( ) 3 renwin. Render ( ) r e n. GetActiveCamera ( ). E l e v a t i o n ( 1 ) Modélisation avec VTK 7 / 25

8 1 Introduction 2 Isosurface 3 Rendu Volumique Modélisation avec VTK 8 / 25

9 Principe Isosurface Analogue en 3D d une courbe de niveau en 2D. C est l ensemble des points de l image dont le niveau de gris est constant. Modélisation avec VTK 9 / 25

10 Marching Cubes Intérêt Permet de construire une surface triangulée à partir d un champ scalaire discret. Isosurface à 100 : Modélisation avec VTK 10 / 25

11 Exemple d isosurface Modélisation avec VTK 11 / 25

12 Code VTK 1 i m p o r t v t k 3 # L e c t u r e des images r e a d e r=v t k. v t k S t r u c t u r e d P o i n t s R e a d e r ( ) 5 r e a d e r. SetFileName ( " chemin_vers_donnees /mummy v t k " ) 7 # C r e a t i o n de l i s o s u r f a c e contour_bone=v t k. v t k C o n t o u r F i l t e r ( ) 9 contour_bone. S e t I n p u t ( r e a d e r. GetOutput ( ) ) contour_ bone. SetNumberOfContours ( 1 ) 11 contour_bone. S e t V a l u e ( 0, ) 13 # Look Up Table lut_bone=v t k. vtklookuptable ( ) 15 lut_bone. SetNumberOfColors ( ) lut_bone. SetTableRange ( 0, ) 17 lut_bone. SetHueRange ( 0. 0, 0. 5 ) # T e i n t e de l a c o u l e u r lut_bone. S e t S a t u r a t i o n R a n g e ( 0. 5, 1 ) # I n t e n s i t e de l a c o u l e u r 19 lut_bone. SetValueRange ( 0. 5, 1. 0 ) # B r i l l a n c e de l a c o u l e u r lut_bone. SetAlphaRange ( 1, 1 ) # T r a n s p a r e n c e Modélisation avec VTK 12 / 25

13 Code VTK # C r e a t i o n du Mapper e t A c t e u r 2 mapper_bone=v t k. vtkpolydatamapper ( ) mapper_bone. S e t I n p u t ( contour_bone. GetOutput ( ) ) 4 mapper_bone. SetLookupTable ( lut_ bone ) 6 actor_bone=v t k. v t k A c t o r ( ) actor_ bone. SetMapper ( mapper_bone ) 8 # C r e a t i o n du R e n d e r e r e t RenderWindow 10 r e n=v t k. v t k R e n d e r e r ( ) r e n. AddActor ( actor_bone ) 12 r e n. SetBackground ( 1, 1, 1 ) renwin=v t k. vtkrenderwindow ( ) 14 renwin. AddRenderer ( r e n ) renwin. S e t S i z e ( 5 1 2, ) 16 # R e n d e r e r i n t e r a c t i f 18 i r e n=v t k. v t k R e n d e r W i n d o w I n t e r a c t o r ( ) i r e n. SetRenderWindow ( renwin ) 20 i r e n. S t a r t ( ) Modélisation avec VTK 13 / 25

14 1 Introduction 2 Isosurface 3 Rendu Volumique Modélisation avec VTK 14 / 25

15 Principe Contrairement au rendu surfacique qui visualise une partie du volume, le rendu volumique permet d afficher le contenu d une image dense en 3 dimensions. Modélisation avec VTK 15 / 25

16 Rendu volumique par Lancer de Rayons simplifié Problèmes : Définir un niveau de gris associé à chaque rayon r : V(r) Représenter visuellement le pixel p associé à chaque rayon r (Couleur, Opacité) Modélisation avec VTK 16 / 25

17 Rendu volumique par Lancer de Rayons A chaque rayon r est associé le niveau de gris V(r). Exemples de fonctions V(r) : Maximum Intensity Projection (MIP) : V (r) = max I(s) p Composite : V (r) = s r s r I(s)ds Modélisation avec VTK 17 / 25

18 Fonctions de transfert Association d une couleur C(p) et d une opacité O(p) à chaque niveau de gris V(r) afin de représenter p sur l image 2D. Fonctions de transfert Fonction de transfert d opacité : O(p) = Ft op (V (r)) Fonction de transfert de couleur : C(p) = Ft c (V (r)) Modélisation avec VTK 18 / 25

19 Exemple de fonctions de transfert Fonction de transfert d opacité : Fonction de transfert de couleur : Modélisation avec VTK 19 / 25

20 Exemple de rendus Rendu par MIP : Rendu Composite : Modélisation avec VTK 20 / 25

21 Code VTK i m p o r t v t k 2 # L e c t u r e de l image 4 r e a d e r=v t k. v t k S t r u c t u r e d P o i n t s R e a d e r ( ) r e a d e r. SetFileName ( " chemin_vers_donnees /mummy v t k " ) 6 # Type de rendu 8 MIPFunction=v t k. vtkvolumeraycastmipfunction ( ) 10 # Mapper volumemapper=v t k. vtkvolumeraycastmapper ( ) 12 volumemapper. S e t I n p u t ( r e a d e r. GetOutput ( ) ) volumemapper. SetVolumeRayCastFunction ( MIPFunction ) 14 # Ac teu r 16 volume=v t k. vtkvolume ( ) volume. SetMapper ( volumemapper ) Modélisation avec VTK 21 / 25

22 Code VTK 1 # F o n c t i o n de t r a n s f e r t d o p a c i t e du g r a d i e n t g r a d i e n t T r a n s f e r F u n c t i o n=v t k. v t k P i e c e w i s e F u n c t i o n ( ) 3 g r a d i e n t T r a n s f e r F u n c t i o n. AddPoint ( 0, 0 ) g r a d i e n t T r a n s f e r F u n c t i o n. AddPoint ( 2 0, 1 ) 5 g r a d i e n t T r a n s f e r F u n c t i o n. AddPoint ( 2 5 5, 1 ) 7 # F o n c t i o n de t r a n s f e r t d o p a c i t e o p a c i t y T r a n s f e r F u n c t i o n=v t k. v t k P i e c e w i s e F u n c t i o n ( ) 9 o p a c i t y T r a n s f e r F u n c t i o n. AddPoint ( 0, 0 ) o p a c i t y T r a n s f e r F u n c t i o n. AddPoint ( 2 5 5, 1 ) 11 # F o n c t i o n de t r a n s f e r t de c o u l e u r 13 c o l o r T r a n s f e r F u n c t i o n=v t k. v t k C o l o r T r a n s f e r F u n c t i o n ( ) c o l o r T r a n s f e r F u n c t i o n. AddRGBPoint ( , 1, 0, 0 ) 15 c o l o r T r a n s f e r F u n c t i o n. AddRGBPoint ( , 0, 0, 1 ) Modélisation avec VTK 22 / 25

23 Code VTK v o l u m e P r o p e r t y=v t k. v t k V o l u m e P r o p e r t y ( ) 2 v o l u m e P r o p e r t y. S e t S c a l a r O p a c i t y ( o p a c i t y T r a n s f e r F u n c t i o n ) v o l u m e P r o p e r t y. S e t C o l o r ( c o l o r T r a n s f e r F u n c t i o n ) 4 v o l u m e P r o p e r t y. S e t G r a d i e n t O p a c i t y ( g r a d i e n t T r a n s f e r F u n c t i o n ) volume. S e t P r o p e r t y ( v o l u m e P r o p e r t y ) 6 8 # R e n d e r e r e t R e n d e r e r Window r e n=v t k. v t k R e n d e r e r ( ) 10 r e n. AddViewProp ( volume ) r e n. SetBackground ( 1, 1, 1 ) 12 renwin=v t k. vtkrenderwindow ( ) 14 renwin. AddRenderer ( r e n ) renwin. S e t S i z e ( 5 1 2, ) Modélisation avec VTK 23 / 25

24 Ajout de l opacité du gradient Modélisation avec VTK 24 / 25

25 Code VTK 1 i m p o r t v t k 3 # L e c t u r e de l image r e a d e r=v t k. v t k S t r u c t u r e d P o i n t s R e a d e r ( ) 5 r e a d e r. SetFileName ( " chemin_vers_donnees /mummy v t k " ) 7 # Type de rendu MIPFunction=v t k. vtkvolumeraycastmipfunction ( ) 9 # Mapper 11 volumemapper=v t k. vtkvolumeraycastmapper ( ) volumemapper. S e t I n p u t ( r e a d e r. GetOutput ( ) ) 13 volumemapper. SetVolumeRayCastFunction ( MIPFunction ) 15 # Ac teu r volume=v t k. vtkvolume ( ) 17 volume. SetMapper ( volumemapper ) Modélisation avec VTK 25 / 25

Initiation à la librairie graphique VTK

Initiation à la librairie graphique VTK Initiation à la librairie graphique VTK Telecom Bretagne, Février 2011 Jean CHAOUI Objectif : Être capable de créer une scène 3D simple composée de quelques primitives géométriques et de pouvoir modifier,

Plus en détail

Introduction à la Visualisation Scientifique

Introduction à la Visualisation Scientifique à la Visualisation Scientifique CEA, DAM, DIF stephane.marchesin@gmail.com 5 décembre 2008 à la Visualisation Scientifique p. 1 / 22 1 2 à 3 4 à 5 à la Visualisation Scientifique p. 2 / 22 à Ces dernières

Plus en détail

Propriétés des images numériques Contraintes sur l interprétation

Propriétés des images numériques Contraintes sur l interprétation Propriétés des images numériques Contraintes sur l interprétation M.LOUYS, Traitement d images et problèmes inverses Master Astrophysique, Observatoire de Strasbourg, 2013 Propriétés générales d une image

Plus en détail

PBA-pro Qu est-ce que c est?

PBA-pro Qu est-ce que c est? 1 PBA-pro Qu est-ce que c est? C est le successeur des logiciels AIM suivants : PBA-2000 PBA-3910 PAA-429 ParaView fdxplorer PBA.pro c est aussi un outil logiciel de développement générique pour banc de

Plus en détail

ALGORITHMES POUR LA VISUALISATION SCIENTIFIQUE

ALGORITHMES POUR LA VISUALISATION SCIENTIFIQUE BAZEILLE Stéphane MOUGEL Baptiste IUP3 ALGORITHMES POUR LA VISUALISATION SCIENTIFIQUE EN Année 2003/2004 1 TABLE DES MATIERES Home... 3 Introduction.... 3 Marching Square... 4 Algorithme....4 Programmation...4

Plus en détail

MVS Medical Visualisation Studio Version 1.0 Manuel utilisateur

MVS Medical Visualisation Studio Version 1.0 Manuel utilisateur MVS Medical Visualisation Studio Version 1.0 Manuel utilisateur Table des matières 1. Introduction... 3 2. Installation du logiciel... 3 3. Lancement du programme et ouverture d un fichier... 3 4. Manipulations

Plus en détail

Composants logiciel: Feel++, formats de fichier et visualisation

Composants logiciel: Feel++, formats de fichier et visualisation Composants logiciel: Feel++, formats de fichier et visualisation Alexandre Ancel Cemosis / Université de Strasbourg 13 Janvier 2015 1 / 20 Plan 1 Environnement logiciel & matériel 2 Formats de fichier

Plus en détail

Imagerie Médicale 3D. Visualisations, segmentations et reconstructions

Imagerie Médicale 3D. Visualisations, segmentations et reconstructions Imagerie Médicale 3D Visualisations, segmentations et reconstructions Bruno NAZARIAN CNRS - 2002 1 Ce document pourrait se définir comme la conclusion d'un cours d'imagerie en Génie Biologique et Médical.

Plus en détail

LO12. Chap 1 1. 1. Introduction UTC A2006. 1.1 Présentation de l'uv. Bases de l infographie et Images de synthèse. Objectifs

LO12. Chap 1 1. 1. Introduction UTC A2006. 1.1 Présentation de l'uv. Bases de l infographie et Images de synthèse. Objectifs UTC A2006 1. Introduction 1.1 Présentation de l'uv Objectifs Bases de l infographie et Images de synthèse savoir se repérer dans l espace, comprendre les principaux algorithmes d infographie (leur puissance

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

Jean-Pierre Couwenbergh. guide de référence. AutoCAD 3D. et Autodesk VIZ. Éditions OEM (Groupe Eyrolles), 2003 ISBN : 2-7464-0450-8

Jean-Pierre Couwenbergh. guide de référence. AutoCAD 3D. et Autodesk VIZ. Éditions OEM (Groupe Eyrolles), 2003 ISBN : 2-7464-0450-8 Jean-Pierre Couwenbergh guide de référence AutoCAD 3D et Autodesk VIZ ISBN : 2-7464-0450-8 Table des matières Introduction : L univers 3D d AutoCAD........................................................

Plus en détail

Opérations de base sur ImageJ

Opérations de base sur ImageJ Opérations de base sur ImageJ TPs d hydrodynamique de l ESPCI, J. Bico, M. Reyssat, M. Fermigier ImageJ est un logiciel libre, qui fonctionne aussi bien sous plate-forme Windows, Mac ou Linux. Initialement

Plus en détail

UP 588/13 5WG1 588-2AB13

UP 588/13 5WG1 588-2AB13 Informations Technique Description du produit et de ses fonctionnalités Dans le menu «Réglage» vous avez le choix entre 4 styles d affichage. Les accessoires suivants sont nécessaires: è è è 5WG1 588 8AB14

Plus en détail

Analyse de la vidéo. Chapitre 4.1 - La modélisation pour le suivi d objet. 10 mars 2015. Chapitre 4.1 - La modélisation d objet 1 / 57

Analyse de la vidéo. Chapitre 4.1 - La modélisation pour le suivi d objet. 10 mars 2015. Chapitre 4.1 - La modélisation d objet 1 / 57 Analyse de la vidéo Chapitre 4.1 - La modélisation pour le suivi d objet 10 mars 2015 Chapitre 4.1 - La modélisation d objet 1 / 57 La représentation d objets Plan de la présentation 1 La représentation

Plus en détail

VPython : visualisation 3D pour le commun des mortels

VPython : visualisation 3D pour le commun des mortels : visualisation 3D pour le commun des mortels INRIA-Lorraine LORIA Rencontres Mondiales du Logiciel Libre 2005 Plan 1 Présentation de 2 La scène Les objets 3 Contrôle de l animation Les évènements Interfaces

Plus en détail

Master IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP

Master IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP Master IMA - UMPC Paris 6 RDMM - Année 2009-200 Fiche de TP Préliminaires. Récupérez l archive du logiciel de TP à partir du lien suivant : http://www.ensta.fr/~manzaner/cours/ima/tp2009.tar 2. Développez

Plus en détail

Fonctions de deux variables. Mai 2011

Fonctions de deux variables. Mai 2011 Fonctions de deux variables Dédou Mai 2011 D une à deux variables Les fonctions modèlisent de l information dépendant d un paramètre. On a aussi besoin de modéliser de l information dépendant de plusieurs

Plus en détail

La visio-conférence holographique : Pourquoi? Comment?

La visio-conférence holographique : Pourquoi? Comment? La visio-conférence holographique : Pourquoi? Comment? Francis Felix Labo LSIS / Arts & Métiers Paritech (ENSAM) 2 Cours des Arts et Métiers 13100 Aix-en-Provence Thierry Henocque AIP-Primeca Dauphiné

Plus en détail

LUT QU EST-CE QUE C EST? Version 1.0 Mars 2010

LUT QU EST-CE QUE C EST? Version 1.0 Mars 2010 A1 BOX DOCUMENT TECHNIQUE LUT QU EST-CE QUE C EST? Version 1.0 Mars 2010 LUT veut dire Look Up Table, en francisant, table de conversion. Il en existe de différents degrés de complexité, dont les deux

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Terra Magna : premiers pas vers la définition d un SIG 3D pour l aménagement et l urbanisme

Terra Magna : premiers pas vers la définition d un SIG 3D pour l aménagement et l urbanisme Terra Magna : premiers pas vers la définition d un SIG 3D pour l aménagement et l urbanisme Cécile Haëck Nicolas Klein Rencontres SIG la Lettre 2009 Session «Le grand boom de la 3D» 1 En rubriques 1. Le

Plus en détail

Déploiement d une architecture Hadoop pour analyse de flux. françois-xavier.andreu@renater.fr

Déploiement d une architecture Hadoop pour analyse de flux. françois-xavier.andreu@renater.fr Déploiement d une architecture Hadoop pour analyse de flux françois-xavier.andreu@renater.fr 1 plan Introduction Hadoop Présentation Architecture d un cluster HDFS & MapReduce L architecture déployée Les

Plus en détail

ROK SOLUTION. Solution Collaborative Unifiée de modélisation, gestion, contrôle, et partage de l organisation et du savoir

ROK SOLUTION. Solution Collaborative Unifiée de modélisation, gestion, contrôle, et partage de l organisation et du savoir ROK SOLUTION Solution Collaborative Unifiée de modélisation, gestion, contrôle, et partage de l organisation et du savoir SOMMAIRE o Qui sommes-nous o Présentation de la plateforme o L innovation au service

Plus en détail

3.5.1 Introduction: image bitmap versus image vectorielle

3.5.1 Introduction: image bitmap versus image vectorielle 3.5.1 Introduction 3.5.2 Principe 3.5.3 Avantages et Inconvénients 3.5.4 Applications 3.5.5 Logiciels sur Internet PLAN 3.5.1 Introduction: image bitmap versus image vectorielle Lorsque l'on affiche une

Plus en détail

Notice d utilisation EDF R&D 12/12/2012

Notice d utilisation EDF R&D 12/12/2012 Notice d utilisation EDF R&D 12/12/2012 Introduction Présentation Code_TYMPAN est un logiciel d ingénierie en acoustique environnementale. Il s appuie sur l expérience d EDF R&D dans le domaine. Les produits

Plus en détail

Intégration de la plateforme de simulation SOFA dans un simulateur de chirurgie laparoscopique

Intégration de la plateforme de simulation SOFA dans un simulateur de chirurgie laparoscopique Intégration de la plateforme de simulation SOFA dans un simulateur de chirurgie laparoscopique Darina Dimitrova Laboratoire Recherche et Développement de l IRCAD (Institut National de Recherche contre

Plus en détail

Autodesk AutoCAD 2015 : la conception détail par détail

Autodesk AutoCAD 2015 : la conception détail par détail 2014 Autodesk Autodesk AutoCAD 2015 : la conception détail par détail Concevez les choses les plus inimaginables Adaptez le logiciel à vos besoins spécifiques Documentez vos modèles avec détail et précision

Plus en détail

TP Blender n 2 : Importation d un modèle SketchUp et animation

TP Blender n 2 : Importation d un modèle SketchUp et animation TP Blender n 2 : Importation d un modèle SketchUp et animation Service de Conception Géométrique Université de Liège Aérospatiale et Mécanique Conçu avec Blender 2.66 et SketchUp 8 De SketchUp à Blender

Plus en détail

Plus de données en main sans consacrer plus de temps à leur recueil

Plus de données en main sans consacrer plus de temps à leur recueil Plus de données en main sans consacrer plus de temps à leur recueil Utilisez le logiciel de poste de travail CardioPerfect de Welch Allyn pour gérer vos données de test cardio-pulmonaire Toutes les solutions

Plus en détail

Simulation 3D en image de synthèse (SIM)

Simulation 3D en image de synthèse (SIM) ASIMCO école www.asimco.ch 2014-2015 page 39 Simulation 3D en image de synthèse (SIM) Cours : 3D Studio MAX & Photoshop Modélisation, rendu et photomontage - NIVEAU 1 PUBLIC CIBLE Architectes en bâtiment

Plus en détail

Rapport de stage Lien entre les librairies C++ ITK et ILR. KOMBAS Sofiane

Rapport de stage Lien entre les librairies C++ ITK et ILR. KOMBAS Sofiane Rapport de stage Lien entre les librairies C++ ITK et ILR KOMBAS Sofiane Maîtrise informatique Année universitaire : 2003-2004 Remerciements Je tiens tout d abord à remercier mon tuteur, David Sarrut,

Plus en détail

Les Entrepôts de Données

Les Entrepôts de Données Les Entrepôts de Données Grégory Bonnet Abdel-Illah Mouaddib GREYC Dépt Dépt informatique :: GREYC Dépt Dépt informatique :: Cours Cours SIR SIR Systèmes d information décisionnels Nouvelles générations

Plus en détail

Visualisation d objets 3D

Visualisation d objets 3D TP d APOO, 1ère partie Visualisation d objets 3D Cette première partie du TP porte sur la représentation et la visualisation d objets 3D. La première section explique le processus de génération de l image

Plus en détail

Fungus VALVASSORI MOÏSE. 9 avril 2004

Fungus VALVASSORI MOÏSE. 9 avril 2004 Fungus VALVASSORI MOÏSE 9 avril 2004 Plan 1. Vie Artificielle 2. Plateforme de simulation 3. Travaux et perspectives 9 avril 2004 séminaire IARM - P8 Valvassori Moïse 1 Vie Artificielle biologie du possible

Plus en détail

Working with Kinect. Intelligence Ambiante. Tomás DÍAZ TRONCOSO Arturo GARCÍA TOVAR Daoud MAROUAN LMTIUI

Working with Kinect. Intelligence Ambiante. Tomás DÍAZ TRONCOSO Arturo GARCÍA TOVAR Daoud MAROUAN LMTIUI Working with Kinect Intelligence Ambiante Tomás DÍAZ TRONCOSO Arturo GARCÍA TOVAR Daoud MAROUAN LMTIUI Table des matières I.IntroducCon à la Kinect... 3 I. Kinect à la portée de tous... 4 II. CaractérisCques...

Plus en détail

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control HMI target Visu / PLC HMI Pour réaliser une interface homme machine avec PLC control VERSION : 1.4 / PH DATE : 5 Novembre 2014 Sommaire Ce manuel explique de manière pratique les étapes successives pour

Plus en détail

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Comment exploiter au mieux l ensemble de vos indicateurs? Avec la solution agile Pilot4IT Tableau de

Plus en détail

Traitement bas-niveau

Traitement bas-niveau Plan Introduction L approche contour (frontière) Introduction Objectifs Les traitements ont pour but d extraire l information utile et pertinente contenue dans l image en regard de l application considérée.

Plus en détail

Autodesk Alias Design. Donnez de l inspiration à vos conceptions.

Autodesk Alias Design. Donnez de l inspiration à vos conceptions. Autodesk Alias Design Donnez de l inspiration à vos conceptions. Innovez avec une longueur d avance Le style, la forme et la fonction interviennent tous dans le choix d un produit par un client. Créez,

Plus en détail

MAIDESC - KO 21 Novembre 2013 Etienne Wey Alexandre Boilley

MAIDESC - KO 21 Novembre 2013 Etienne Wey Alexandre Boilley MAIDESC - KO 21 Novembre 2013 Etienne Wey Alexandre Boilley S.A. créée en 1984 à Sophia Antipolis avec ARMINES comme actionnaire principal Activité majeure centrée autour des logiciels de simulation de

Plus en détail

Géométrie discrète Chapitre V

Géométrie discrète Chapitre V Géométrie discrète Chapitre V Introduction au traitement d'images Géométrie euclidienne : espace continu Géométrie discrète (GD) : espace discrétisé notamment en grille de pixels GD définition des objets

Plus en détail

Introduction à NetCDF

Introduction à NetCDF Introduction à NetCDF École normale supérieure L3 géosciences 2014/2015 Lionel GUEZ guez@lmd.ens.fr Laboratoire de météorologie dynamique Explications préliminaires Deux distinctions générales sur les

Plus en détail

G.P. DNS02 Septembre 2012. Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

G.P. DNS02 Septembre 2012. Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction DNS Sujet Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3 Réfraction I. Préliminaires 1. Rappeler la valeur et l'unité de la perméabilité magnétique du vide µ 0. Donner

Plus en détail

Solutions informatiques

Solutions informatiques Ce logiciel permet la programmation et la lecture des iboutons avec un archivage des données sur un serveur externe sécurisé via Internet. «IxTem Pro» a été conçu pour faciliter les contrôles et analyses

Plus en détail

Architecture de Metafor

Architecture de Metafor Université de Liège Département ASMA Laboratoire Milieux Continus & Thermomécanique Architecture de Metafor Code EF orienté objet Romain Boman LTAS-MCT Institut de Mécanique B52/3 1, chemin des Chevreuils

Plus en détail

µrv : Realité Virtuelle

µrv : Realité Virtuelle µrv : Realité Virtuelle Edgar-Fernando ARRIAGA-GARCIA Charles-Henri BABIAUD Clément GRELLIER Quentin PETIT Jérôme Ricoeur Florent VIOLLEAU INSA Rennes 21 septembre 2011 1 / 15 Objectifs pour cette semaine

Plus en détail

GE Healthcare. Senographe Crystal Un choix aussi clair qu un cristal

GE Healthcare. Senographe Crystal Un choix aussi clair qu un cristal GE Healthcare Senographe Crystal Un choix aussi clair qu un cristal Senographe Crystal Un choix aussi clair qu un cristal. Le mammographe Senographe* Crystal facilite la transition vers la mammographie

Plus en détail

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007 Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................

Plus en détail

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin Hiver 2013 Analyse d images IMN 259 Introduction à l analyse d images Par Pierre-Marc Jodoin Où se situe l analyse d images? Traitement d images Imagerie Image Analyse d images/ Vision par ordinateur Infographie

Plus en détail

Cartographie mobile implantée au service de police de la ville de Québec

Cartographie mobile implantée au service de police de la ville de Québec Cartographie mobile implantée au service de police de la ville de Québec NSim Technology Jimmy Perron, M. Sc. Président NSim Technology Le SPVQ > Désert plus de 550 000 citoyens > 1000 employés (Policiers

Plus en détail

Stage Ingénieur en développement logiciel/modélisation 3D

Stage Ingénieur en développement logiciel/modélisation 3D Ingénieur en développement logiciel/modélisation 3D Schlumberger recrute un(e) stagiaire ingénieur en modélisation 3D pour la plate-forme Petrel. Vous serez intégré(e) au sein d une équipe innovante, Petrel

Plus en détail

ISTIA INNOVATION. 62, Ave ND du Lac F 49000 Angers www.istia.univ-angers.fr

ISTIA INNOVATION. 62, Ave ND du Lac F 49000 Angers www.istia.univ-angers.fr ISTIA INNOVATION 62, Ave ND du Lac F 49000 Angers www.istia.univ-angers.fr DESS ITIHM RV 02/03 Geoffrey SUBILEAU Ecole des Mines de Nantes Projet européen «REPOSIT» Développement d un environnement virtuel

Plus en détail

SKETCHUP PRO SKETCH UP PRO - ARTLANTIS

SKETCHUP PRO SKETCH UP PRO - ARTLANTIS INTITULE SKETCH UP PRO - ARTLANTIS Que vous soyez architectes, designers, architectes d intérieur, concepteurs et aménageurs d espace, SketchUp Pro est le logiciel qui vous permettra, de façon simple et

Plus en détail

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8 Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel

Plus en détail

CR 30-Xm. Unité de numérisation CR 30-Xm

CR 30-Xm. Unité de numérisation CR 30-Xm U n i t é d e n u m é r i s at i o n CR 30-Xm 'Solution complète' de mammographie numérique et pour toutes les applications de radiographie générale L unité CR 30-Xm est une unité de radiographie numérisée

Plus en détail

Orthopantomograph OP100 D Orthoceph OC100 D. Imagerie dentaire

Orthopantomograph OP100 D Orthoceph OC100 D. Imagerie dentaire Orthopantomograph OP100 D Orthoceph OC100 D Imagerie dentaire Imagerie panoramique et céphalométrique en acquisition digitale directe Orthopantomograph OP100 D et Orthoceph OC100 D L Orthopantomograph

Plus en détail

SESSION Open-Source GIS

SESSION Open-Source GIS SESSION Open-Source GIS avril mai 2013 Directeur Prof. Anthony LEHMANN, Université de Genève Comité scientifique Dr Grégory GIULIANI, collaborateur scientifique, Université de Genève et UNEP/GRID-Geneva

Plus en détail

Organiser vos données - Big Data. Patrick Millart Senior Sales Consultant

Organiser vos données - Big Data. Patrick Millart Senior Sales Consultant Organiser vos données - Big Data Patrick Millart Senior Sales Consultant The following is intended to outline our general product direction. It is intended for information purposes only, and may not be

Plus en détail

Scratch : programmation objet facile pour tous

Scratch : programmation objet facile pour tous Création / Captation / PROGRAMMATION OBJET Scratch : programmation objet facile pour tous Un logiciel de programmation destiné aux enfants Première publication : Mise en ligne: 22 OCTOBRE 2007 Modifié

Plus en détail

ES Enterprise Solutions

ES Enterprise Solutions Strategic Media Technologies ES Enterprise Solutions Plateforme centralisée de collaboration en ligne www.dalim.com accès total au contenu indépendamment du lieu et fuseau horaire. N importe quand et n

Plus en détail

Introduction - 1. Structure en mémoire centrale (MC) Fichiers Bases de données

Introduction - 1. Structure en mémoire centrale (MC) Fichiers Bases de données Structure en mémoire centrale (MC) Fichiers Bases de données 2 Principes Stockage des données dans la mémoire volatile d un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages

Plus en détail

Visualisation Scientifique 3D

Visualisation Scientifique 3D Cours ENSIMAG Visualisation Scientifique 3D Stefanie Hahmann Laboratoire LMC-IMAG e-mail: hahmann@imagfr 1

Plus en détail

Nouveautés SAP NetWeaver 2004S BI Business Warehouse 7.0

Nouveautés SAP NetWeaver 2004S BI Business Warehouse 7.0 Nouveautés SAP NetWeaver 2004S BI Business Warehouse 7.0 Artens SAP AG and / or America Inc. 2000 / 1 Les nouveautés SAP BW 7.0 (SAP NW 2004S) La nouvelle version de Business Warehouse apporte des améliorations

Plus en détail

Une base de données de l émission étendue au format HEALPix Service intégré dans l OV-GSO

Une base de données de l émission étendue au format HEALPix Service intégré dans l OV-GSO Une base de données de l émission étendue au format HEALPix Service intégré dans l OV-GSO IRAP Déborah Paradis Jean-Philippe Bernard Jean-Michel Glorian Antoine Goutenoir CDS Caroline Bot Laurent Cambrésy

Plus en détail

Transformée de Fourier discrète.

Transformée de Fourier discrète. Université Bordeaux Transformée de Fourier discrète. Préliminaire : Téléchargement de Wavelab Wavelab est une toolbox matlab, c est à dire un ensemble de programmes matlab élaborés par une équipe de l

Plus en détail

Capture, remontée et traitement de l'information géographique en temps réel

Capture, remontée et traitement de l'information géographique en temps réel MapLink, mise en œuvre d'une application de type SIG mobile à partir de composants Open Source Capture, remontée et traitement de l'information géographique en temps réel Information Géographique temps

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Aficio MP2001SP MP2501SP

Aficio MP2001SP MP2501SP Aficio MP2001SP MP2501SP Multifonctions A3 N&B 20 et 25 ppm Conviviaux et simples d utilisation Productifs et compacts Fonctionnalités innovantes des solutions polyvalentes, attractives et performantes

Plus en détail

INITIATION A L OUTIL VISUAL STUDIO.NET C++

INITIATION A L OUTIL VISUAL STUDIO.NET C++ S.T.S. Informatique et Réseaux pour l'industrie et les Services techniques INITIATION A L OUTIL VISUAL STUDIO.NET C++ septembre 2010 1. INTRODUCTION...2 2. BIBLIOGRAPHIE...2 3. CRÉATION DU PROJET...3 3.1.

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11670-5

Groupe Eyrolles, 2006, ISBN : 2-212-11670-5 Groupe Eyrolles, 2006, ISBN : 2-212-11670-5 Des sites web àconsulter Le Web est plein de ressources et le fait, pour un logiciel, d être libre et populaire, entraîne généralement une recrudescence de références.

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (Business Intelligence and Reporting Tools) BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»

Plus en détail

Smart Energy & Power Quality Solutions. www.energy-portal.com. La solution Cloud pour votre gestion d Energie

Smart Energy & Power Quality Solutions. www.energy-portal.com. La solution Cloud pour votre gestion d Energie Smart Energy & Power Quality Solutions www.energy-portal.com La solution Cloud pour votre gestion d Energie ENERGY-PORTAL Energy-Portal Vos avantages La solution cloud développée spécifiquement pour les

Plus en détail

Notes techniques LOGICIEL TRIMBLE BUSINESS CENTER. le logiciel trimble business center facilite le traitement des données topographiques Gnss

Notes techniques LOGICIEL TRIMBLE BUSINESS CENTER. le logiciel trimble business center facilite le traitement des données topographiques Gnss LOGICIEL TRIMBLE BUSINESS CENTER Notes techniques le logiciel trimble business center facilite le traitement des données topographiques Gnss Le logiciel Trimble Business Center est un puissant logiciel

Plus en détail

TP5 - Morphologie mathématique

TP5 - Morphologie mathématique TP5 - Morphologie mathématique Vincent Barra - Christophe Tilmant 5 novembre 2007 1 Partie théorique 1.1 Introduction La morphologie mathématique [1] est un outil mathématique permettant au départ d explorer

Plus en détail

ARCGIS DESKTOP. Qu est-ce que ArcGIS Desktop?

ARCGIS DESKTOP. Qu est-ce que ArcGIS Desktop? ARCGIS DESKTOP Qu est-ce que ArcGIS Desktop? ArcGIS Desktop comprend une suite d applications intégrées : ArcMap, ArcCatalog et ArcToolbox. A l aide de ces trois applications, vous pouvez effectuer toutes

Plus en détail

Optimiser les e-mails marketing Les points essentiels

Optimiser les e-mails marketing Les points essentiels Optimiser les e-mails marketing Les points essentiels Sommaire Une des clés de succès d un email marketing est la façon dont il est créé puis intégré en HTML, de telle sorte qu il puisse être routé correctement

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

Fonctions de plusieurs variables

Fonctions de plusieurs variables Module : Analyse 03 Chapitre 00 : Fonctions de plusieurs variables Généralités et Rappels des notions topologiques dans : Qu est- ce que?: Mathématiquement, n étant un entier non nul, on définit comme

Plus en détail

Méthodologie de conceptualisation BI

Méthodologie de conceptualisation BI Méthodologie de conceptualisation BI Business Intelligence (BI) La Business intelligence est un outil décisionnel incontournable à la gestion stratégique et quotidienne des entités. Il fournit de l information

Plus en détail

Version 4.1. Ref: DRLX41UF-1007. Navigator Bare Metal Restore for Linux

Version 4.1. Ref: DRLX41UF-1007. Navigator Bare Metal Restore for Linux Version 4.1 Ref: DRLX41UF-1007 Time Navigator Bare Metal Restore for Linux Copyrights Atempo Atempo retient tous les droits de propriété sur la documentation du logiciel Time Navigator. Vos droits de

Plus en détail

LIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

LIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR LAUSANNE 2012 Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR 2012, nouveaux modèles altimétriques 1 Affaire 94022 /

Plus en détail

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories : La vision nous permet de percevoir et d interpreter le monde qui nous entoure. La vision artificielle a pour but de reproduire certaines fonctionnalités de la vision humaine au travers de l analyse d images.

Plus en détail

Calibrage du moniteur avec Monitor Profiler de Little CMS

Calibrage du moniteur avec Monitor Profiler de Little CMS Calibrage du moniteur avec Monitor Profiler de Little CMS Introduction : Ce petit utilitaire permet donc de créer un profil dédié au moniteur afin d'améliorer le rendu des couleurs. On verra comment charger

Plus en détail

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La Synthèse d'images I Venceslas BIRI IGM Université de Marne La La synthèse d'images II. Rendu & Affichage 1. Introduction Venceslas BIRI IGM Université de Marne La Introduction Objectif Réaliser une image

Plus en détail

VISUALISATION 3D DE VAISSEAUX SANGUINS

VISUALISATION 3D DE VAISSEAUX SANGUINS IUP Systèmes Intelligents IUP SI M1 VISUALISATION 3D DE VAISSEAUX SANGUINS Rapport de Stage IUP SI M1 AMIEL Eric 1 TABLE DES MATIERES Table des matières...2 Introduction...3 Présentation du laboratoire...5

Plus en détail

Visualiser, Analyser et Optimiser vos processus et votre structure organisationelle Simple. Flexible. Rapide. Et transparent. Allez au plus simple!

Visualiser, Analyser et Optimiser vos processus et votre structure organisationelle Simple. Flexible. Rapide. Et transparent. Allez au plus simple! Visualiser, Analyser et Optimiser vos processus et votre structure organisationelle Simple. Flexible. Rapide. Et transparent. Allez au plus simple! >> Gestion de la qualité Documentation de votre système

Plus en détail

LE MANAGEMENT VISUEL

LE MANAGEMENT VISUEL LE MANAGEMENT VISUEL Définition: Le management visuel contribue à la communication et à l image de marque de la société. Son objectif est de définir, à l aide d outils visuels, un environnement de travail

Plus en détail

II. Conversions. I. Initialisation. III. Méthode point. TD Python Traitement d images MP*

II. Conversions. I. Initialisation. III. Méthode point. TD Python Traitement d images MP* Le but de ce TD est d utiliser les procédures et fonctions Python pour traiter des fichiers images. II. Conversions I. Initialisation Importer le module numpy sous l appellation np. On utilise le module

Plus en détail

Outils pour les réseaux de neurones et contenu du CD-Rom

Outils pour les réseaux de neurones et contenu du CD-Rom Outils pour les réseaux de neurones et contenu du CD-Rom Depuis le développement théorique des réseaux de neurones à la fin des années 1980-1990, plusieurs outils ont été mis à la disposition des utilisateurs.

Plus en détail

Extraction d informations stratégiques par Analyse en Composantes Principales

Extraction d informations stratégiques par Analyse en Composantes Principales Extraction d informations stratégiques par Analyse en Composantes Principales Bernard DOUSSET IRIT/ SIG, Université Paul Sabatier, 118 route de Narbonne, 31062 Toulouse cedex 04 dousset@irit.fr 1 Introduction

Plus en détail

Simulation-Visualisation de la croissance et de l'architecture des plantes : Un éditeur de scènes 3D?

Simulation-Visualisation de la croissance et de l'architecture des plantes : Un éditeur de scènes 3D? Simulation-Visualisation de la croissance et de l'architecture des plantes : Un éditeur de scènes 3D? F. de Coligny - S. Griffon - F. Théveny AMAP - 23 mai 2007 Réunion précédente - Vendredi 9 juin 2006

Plus en détail

PX8048 Convertisseur audio/vidéo VHS vers USB

PX8048 Convertisseur audio/vidéo VHS vers USB PX8048 Convertisseur audio/vidéo VHS vers USB 1 Convertisseur audio/vidéo VHS vers USB Guide d'installation rapide Le convertisseur vidéo/audio EasyCAP USB 2.0 convertit des enregistrements vidéo et audio

Plus en détail

Avantages et Bénéfices: Réduction des coûts, augmentation de la productivité, gains financiers par l amélioration

Avantages et Bénéfices: Réduction des coûts, augmentation de la productivité, gains financiers par l amélioration Movicon s applique à tous projets demandant l acquisition de données temps réel, une supervision, l archivage de données et un contrôle automatisé. Avantages et Bénéfices: Réduction des coûts, augmentation

Plus en détail

Intégration de l interface graphique de Ptidej dans Eclipse

Intégration de l interface graphique de Ptidej dans Eclipse Intégration de l interface graphique de Ptidej dans Eclipse Driton Salihu (salihudr@iro.umontreal.ca) Lulzim Laloshi (laloshil@iro.umontreal.ca) Département d informatique et de recherche opérationnelle

Plus en détail

Modernisation et développement d applications IBM i

Modernisation et développement d applications IBM i IBM Power Systems IBM i Modernisation et développement d applications IBM i Stratégie, technologies et outils IBM en 45 minutes Philippe Bourgeois pbourgeois@fr.ibm.com La roadmap pour développeurs IBM

Plus en détail

Contrôle Non Destructif : Implantation d'algorithmes sur GPU et multi-coeurs. Gilles Rougeron CEA/LIST Département Imagerie Simulation et Contrôle

Contrôle Non Destructif : Implantation d'algorithmes sur GPU et multi-coeurs. Gilles Rougeron CEA/LIST Département Imagerie Simulation et Contrôle Contrôle Non Destructif : Implantation d'algorithmes sur GPU et multi-coeurs Gilles Rougeron CEA/LIST Département Imagerie Simulation et Contrôle 1 CEA R & D for Nuclear Energy 5 000 people Nuclear systems

Plus en détail

W4 - Workflow La base des applications agiles

W4 - Workflow La base des applications agiles W4 - Workflow La base des applications agiles, W4 philippe.betschart@w4global.com Vous avez dit «workflow»? Processus : Enchaînement ordonné de faits ou de phénomènes, répondant à un certain schéma et

Plus en détail

Nouveautés Ignition v7.7

Nouveautés Ignition v7.7 ... Nouveautés Ignition v7.7 Nouveautés Ignition v7.7 Découvrez le Nouveau Scada avec plus de 40 nouveautés Principales nouveautés :... Cloud Templates Template Repeater Client Multilingue + Sequential

Plus en détail

GPC Computer Science

GPC Computer Science CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE lalevee@emse.fr @p_lalevee A3.01 0442616715 C YUGMA yugma@emse.fr A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site

Plus en détail