From a8fdbc3e3ed40c29b1a7d22a933bd2d1739473e0 Mon Sep 17 00:00:00 2001 From: jean-pierre roux Date: Wed, 18 Jun 2008 17:07:49 +0000 Subject: [PATCH] Access to image sizes and pixel sizes (vtkImageData) --- .../vtk/src/bbvtkImageCharacteristics.xml | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 packages/vtk/src/bbvtkImageCharacteristics.xml diff --git a/packages/vtk/src/bbvtkImageCharacteristics.xml b/packages/vtk/src/bbvtkImageCharacteristics.xml new file mode 100644 index 0000000..d2d895d --- /dev/null +++ b/packages/vtk/src/bbvtkImageCharacteristics.xml @@ -0,0 +1,35 @@ + + + + +jpr at creatis.insa-lyon.fr +
Exports objet sizes, etc
+image; + +vtkImageData +vtkImageData.h + + + + + + + + + +
+ int dim[3];
+   bbGetInputIn()->GetDimensions(dim);
+   bbSetOutputNX(dim[0]);
+   bbSetOutputNY(dim[1]);
+   bbSetOutputNZ(dim[2]);
+   
+ double pixelSpacing[3]; 
+   bbGetInputIn()->GetSpacing(pixelSpacing);
+   bbSetOutputXSpacing(pixelSpacing[0]);   
+   bbSetOutputYSpacing(pixelSpacing[1]); 
+   bbSetOutputZSpacing(pixelSpacing[2]);          
+ 
+ +
+ -- 2.45.1