From: jean-pierre roux Date: Wed, 18 Jun 2008 17:07:49 +0000 (+0000) Subject: Access to image sizes and pixel sizes (vtkImageData) X-Git-Tag: r0.6.1~24 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=a8fdbc3e3ed40c29b1a7d22a933bd2d1739473e0;p=bbtk.git Access to image sizes and pixel sizes (vtkImageData) --- 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]);          
+ 
+ +
+