Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2010:06_02

Commit 2010-06-02

Modifs

Passage du format VTK classique au format XML

Dans la batterie, les images et maillages VTK (“simple legacy formats”) commençaient à prendre beaucoup de place. Ces fichiers de données sont maintenant enregistrés sous un format XML (“eXtensible Markup Language”), qui a l'avantage de permettre la compression des données.

Les nouvelles fonctions à utiliser pour sauver/charger une image ou un maillage vtk sont disponibles dans (geniso/tools/generalTools.py) :

  • loadVtkImageXML() et saveVtkImageXML() pour les images (vtkImageData: nouvelle extension: .vti)
  • loadPolyDataXML() et savePolyDataXML() pour les maillages surfaciques (vtkPolyData: nouvelle extension: .vtp)
  • loadUgridXML() et saveUgridXML() pour les maillages volumiques (vtkUnstructuredGrid: nouvelle extension: .vtu)

Ces fonctions sont également disponibles dans l'interface graphique geniso/tools/gui4.py

Pour une explication complète de ces formats, allez voir http://www.vtk.org/VTK/img/file-formats.pdf

Fichiers ajoutés / supprimés

Fichiers supprimés

Deleting: E:\Metafor\oo_meta\apps\biomec\brainCoarse.vtk  
Deleting: E:\Metafor\oo_meta\apps\biomec\brainGenIso.vtk  
Deleting: E:\Metafor\oo_meta\apps\biomec\machoire_1Mat.vtk  
Deleting: E:\Metafor\oo_meta\apps\biomec\machoire_multiMat.vtk  
Deleting: E:\Metafor\oo_meta\apps\biomec\sph_vol.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\dents7.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\encephale.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\humerus.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\patient02_06_segTumorAndBrainAndVentricleSmoothed.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\patient02_06_segTumorAndBrainSmoothed.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\radius.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\sphere.vtk  
Deleting: E:\Metafor\oo_meta\geniso\data\ulna.vtk  

Fichiers ajoutés

Adding: E:\Metafor\oo_meta\apps\biomec\brainCoarse.vtu  
Adding: E:\Metafor\oo_meta\apps\biomec\brainGenIso.vtu 
Adding: E:\Metafor\oo_meta\apps\biomec\machoire_1Mat.vtu  
Adding: E:\Metafor\oo_meta\apps\biomec\machoire_multiMat.vtu  
Adding: E:\Metafor\oo_meta\apps\biomec\sph_vol.vtu  
Adding: E:\Metafor\oo_meta\geniso\data\dents7.vti  
Adding: E:\Metafor\oo_meta\geniso\data\encephale.vti  
Adding: E:\Metafor\oo_meta\geniso\data\humerus.vti 
Adding: E:\Metafor\oo_meta\geniso\data\patient02_06_segTumorAndBrainAndVentricleSmoothed.vti  
Adding: E:\Metafor\oo_meta\geniso\data\patient02_06_segTumorAndBrainSmoothed.vti 
Adding: E:\Metafor\oo_meta\geniso\data\radius.vti  
Adding: E:\Metafor\oo_meta\geniso\data\sphere.vti  
Adding: E:\Metafor\oo_meta\geniso\data\ulna.vti  
Adding: E:\Metafor\oo_meta\geniso\tools\gui4tools\gui4DialogImscale.ui  
Adding: E:\Metafor\oo_meta\geniso\tools\gui4tools\ui_gui4DialogImscale.py 

Vinciane d'Otreppe 2010/06/02 16:44

commit/2010/06_02.txt · Last modified: 2016/03/30 15:23 (external edit)