[vtkusers] Pb in Marching Cubes Result Visualization
ben said tarek
tarekbensaid at gmail.com
Wed May 21 12:09:40 EDT 2008
Here the result of the the source code below,
Please help me
On Wed, May 21, 2008 at 5:46 PM, ben said tarek <tarekbensaid at gmail.com>
wrote:
> Hi everybody,
> I try to apply the marching cubes algorithm on a dicom series image, I
> remark that a region of the hole surface is placed in a wrong position ;
> i.e. the same region of all slices is cut and placed on the opposite
> direction of the image, I don't understand the pb. Here the source code :
>
> vtkRenderer *ren1 = vtkRenderer::New();
> vtkRenderWindow *renWin = vtkRenderWindow::New();
> vtkRenderWindowInteractor *iren = vtkRenderWindowInteractor::New();
>
> vtkVolume16Reader *v16 = vtkVolume16Reader::New();
> v16->SetDataDimensions (512,512);
> v16->SetDataByteOrderToLittleEndian();
> v16->SetFilePrefix ("C:\\test\\000000");
> v16->SetImageRange (1, 83);
> v16->SetDataSpacing (0.59, 0.59, 3);
> v16->Update();
>
> vtkImageMarchingCubes *iso = vtkImageMarchingCubes::New();
> iso->SetInput(v16->GetOutput());
> iso->SetValue(0,1100);
> iso->SetInputMemoryLimit(3000);
> vtkPolyDataMapper *isoMapper = vtkPolyDataMapper::New();
> isoMapper->SetInput (iso->GetOutput());
> isoMapper->ScalarVisibilityOff();
> isoMapper->ImmediateModeRenderingOn();
>
> vtkActor *isoActor = vtkActor::New();
> isoActor->SetMapper (isoMapper);
> isoActor->GetProperty()->SetColor(1,1,1);
>
> ren1->AddActor (isoActor);
> ren1->SetBackground (0.2, 0.3, 0.4);
> renWin->AddRenderer (ren1);
> iren->SetRenderWindow (renWin);
> renWin->Render();
> iren->Start();
> return 0;
>
> If anyone can help me, thank you
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080521/fbeda657/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: res.PNG
Type: image/png
Size: 34976 bytes
Desc: not available
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080521/fbeda657/attachment.png>
More information about the vtkusers
mailing list