<div dir="ltr"><div><div><div><div><div><div>Dear all,<br><br></div>I am currently working with video processing and I need to determine the frame rate that VTK is able to deal with with high resolution frames (1074 X 768). I already have a code using OpenCV and I am **very** new in VTK, so I was trying to convert data from OpenCV to VTK and then display it using VTK. I was following this thread:<br>
<br><a href="http://vtk.1045678.n5.nabble.com/Display-OpenCV-Image-IplImage-in-VTK-td1248807.html">http://vtk.1045678.n5.nabble.com/Display-OpenCV-Image-IplImage-in-VTK-td1248807.html</a><br><br></div><div>Here is the code:<br>
<br>void fromIpl2Vtk( IplImage* _src, vtkImageData* _dest )<br>{<br>    vtkImageImport *importer = vtkImageImport::New();<br>    if ( _dest )<br>
    {<br>        importer-&gt;SetOutput( _dest );<br>    }<br>    importer-&gt;SetDataSpacing( 1, 1, 1 );<br>    importer-&gt;SetDataOrigin( 0, 0, 0 );<br>    importer-&gt;SetWholeExtent(   0, _src-&gt;width-1, 0, _src-&gt;height-1, 0, _src-&gt;nChannels-1 );<br>

    importer-&gt;SetDataExtentToWholeExtent();<br>    importer-&gt;SetDataScalarTypeToUnsignedChar();<br>    importer-&gt;SetNumberOfScalarComponents( _src-&gt;nChannels );<br>    importer-&gt;SetImportVoidPointer( _src-&gt;imageData );<br>

    importer-&gt;Update();<br>}<br></div><div><br></div>But I found some errors in the line &quot;importer-&gt;SetOutput( _dest );&quot;<br></div>It complains that there is no function SetOutput for vtkImageData and then, I tried to cast _dest to vtkDataObject like this:<br>
<br>importer-&gt;SetOutput( (vtkDataObject*)_dest );<br><br></div>Then I get some weird errors... One of them is &quot;undefined reference to vtkImageImport::New()&quot;.<br></div>Can someone, please, tell me what is wrong and what should I do?<br>
<br></div>Thanks in advance,<br><div><div><div><div><div><div><div><br>-- <br>Gabriel Santiago<br><br>~&quot;As long as I live so long do I learn&quot;~<div>Ramakhrishna</div>
</div></div></div></div></div></div></div></div>