[vtkusers] display .vtk files in window
sercanimailgroups at gmail.com
Wed Jul 29 02:11:00 EDT 2009
You must first define a vtkCanvas for adding the vtk libraries to system
memory and add this canvas to a JFrame's container...Read that .vtk file
with a appropriate reader (same as the writer that you use before),
define a vtkImageViewer2, add that readers output to his viewer's input
and add this viewer to your canvas renderer:
vtkImageViewer2 viewer = new vtkImageViewer2();
viewer.SetColorWindow(256); //must be calculated like this: int window =
(int) ((reader.GetOutput().GetScalarRange() -
viewer.SetColorLevel(128); //must be calculated like this: int level
= (int) (reader.GetOutput().GetScalarRange() + (window / 2));
This viewer contains all of your images, you can use it for reslicing,
window & level processing etc. Check out vtkImagePlaneWidget's examples
for a convenient MPR projection, vtkFixedPointRayCastMapper for MIP and
MINIP rendering, vtkPolyDataMapper and vtkImageMarchingCubes for SSD
rendering, vtkVolumeTextureMapper3D for VRT rendering...
> but i need it for java. how can i plug and please give some examples.
> very kind to you
> John Drescher wrote:
>> On Tue, Jul 28, 2009 at 4:52 PM, Gururajan<gururajan.r at raster.in> wrote:
>>> thanks to the links,
>>> but i need some examples which exactly takes .vtk file as input to make
>>> 3d rendering and display.
>>> in those links there is no provision for .vtk files as input.
>>> Please help me in this
>>> Thanks for your valuable reply
>>> David Doria wrote:
>>>> On Tue, Jul 28, 2009 at 4:36 PM, Gururajan <gururajan.r at raster.in
>>>> <mailto:gururajan.r at raster.in>> wrote:
>>>> Hi all,
>>>> Please any one can help me in this.
>>>> I have converted dicom series into .vtk format., but i do not
>>>> know how
>>>> to display this .vtk file in 3d view.
>>>> am using java eclipse with vtk.jar
>> Paraview definitely loads .vtk files and can display them in 3D.
> Powered by www.kitware.com
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
More information about the vtkusers