[vtkusers] Making custom data for a regular 3d voxel grid

David Gobbi david.gobbi at gmail.com
Tue Aug 29 14:05:54 EDT 2017

Hi Daniel,

I think that you need vtkImageImport:

 - David

On Tue, Aug 29, 2017 at 11:20 AM, Daniel Minsky <minsky at tandar.cnea.gov.ar>

> Dear all,
> I am very new to VTK, I could follow the C++ examples to read an image
> from disk, however I would like to generate the image inside my program
> with some voxel data coming from other object in my code.
> I would like to generate a vtkImageData with a regular 3d voxel grid
> values. I do have all the unsigned_char 100x200x40 voxels in a unsigned
> char array. All voxels are cubic with 1cm side.
> How do I feed the vtkImageData object with my data array?
> How do I use the vtkImageData? The vtkImageData does not have the
> GetOutputPort() method to feed a Mapper and I am very confused about the
> correct pipeline.
> My final goal is to make a 3d image of the data within an upper and lower
> thresholds and an arbitrary plane slice.
> Kind regards,
> Daniel
> --
> Dr. Daniel Minsky
> Investigador CONICET - CNEA
> Departamento de Física
> Centro Atómico Constituyentes - Comisión Nacional de Energía Atómica
> Av. Gral. Paz 1499 (B1650KNA) San Martín - Pcia. de Buenos Aires -
> Argentina
> Tel: +54 11 6772 7913
> Fax: +54 11 6772 7121
> e-mail: minsky at tandar.cnea.gov.ar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20170829/b0597752/attachment.html>

More information about the vtkusers mailing list