[vtkusers] vtkImageImport -> cell data
Martin Genet
martin.genet at polytechnique.edu
Tue Jan 19 07:04:24 EST 2016
Thanks so much, Cory and David! Martin
On 18/01/2016 14:45, David Gobbi wrote:
> Hi Martin,
>
> In VTK, image data is point data, one data value per point. Cell data
> isn't used because the vtkVoxel cell is not a voxel in the
> conventional sense: a vtkVoxel is a finite element that connects 8
> points, where each corner point generally has a data value (use of
> point scalars in VTK is much more common than the use of cell
> scalars). So the typical usage of vtkVoxel is contrary to the
> conventional definition of "voxel" which has just one data value.
>
> The VTK image processing filters work on point data, because a VTK
> point fits the conventional definition of "voxel" (i.e. a voxel
> defined as one data sample in a volumetric grid of such samples)
> better than vtkVoxel does.
>
> - David
>
> On Mon, Jan 18, 2016 at 4:27 AM, Martin Genet
> <martin.genet at polytechnique.edu
> <mailto:martin.genet at polytechnique.edu>> wrote:
>
> Hey everyone,
>
> I'm realizing that vtkImageImport generates images with point
> data, not cell data—the Detailed Description says "The array
> applies on scalar point data only, not on cell data." I was
> wondering why? I would expect it to read the data as cell data,
> with one value per voxel. Thanks for helping to understand!
>
> Martin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20160119/dc2c6866/attachment.html>
More information about the vtkusers
mailing list