<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jun 7, 2016 at 8:22 AM, D L <span dir="ltr"><<a href="mailto:lackodan@outlook.com" target="_blank">lackodan@outlook.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr"><br>As far as I understand, niftiReader.GetOutput() returns a vtkImageData (which is a vtkDataObject) and vtkNIFTIWriter.GetInputData() should take a vtkDataObject as input.<br><br>Could anyone help me understand what's going on? Please let me know if you need any more info.<br></div></div></blockquote><div><br></div><div>The object returned by GetOutput() cannot be used until the reader's Update()</div><div>method has been called.</div><div><br></div><div>In comparison, x.SetInputConnection(y.GetOutputPort()) establishes a pipelined</div><div>connection where y.Update() is automatically called when necessary.</div><div><br></div><div> - David</div><div><br></div><div> </div></div></div></div>