<div dir="ltr"><br><div>Hello, </div><div><br></div><div>I am trying to implement a pipeline looking like this:</div><div><br></div><div>Foo1(){</div><div><br></div><div>// ITK filters.....</div><div><br></div><div>vtkSmartPointer&lt;vtkImageData&gt; vtk_image = Foo2(ITK_data_ptr);</div>

<div><br></div><div>Render(vtk_image);</div><div>}</div><div><br></div><div>vtkSmartPointer&lt;vtkImageData&gt; Foo2(ITK_data_ptr){</div><div><br></div><div>//Process ITK data</div><div><br></div><div>// Convert ITK image to VTK image</div>

<div><br></div><div>// Process VTK image data</div><div><br></div><div>return VTK image data;</div><div>}</div><div><br></div><div><br></div><div>However, using the above pipeline, I can only render inside Foo2. Rendering inside Foo1 (as shown above) always crashes pointing to itkVTKImageExport.h. Is there a better way of dealing this while still following the above pipeline?</div>

<div><br></div><div>Thanks,</div><div>Prathamesh</div></div>