Hola, tengo una duda acerca de como mostrar una imagen tratada, en el gui de basic_component.<br><br>En el hilo de control tengo lo siguiente:<br><b><span style="font-family:courier new,monospace"><br></span></b><span style="font-family:courier new,monospace">    void Control::UpdateSensorsICE(Api *api) {<br>

<br>        pthread_mutex_lock(&amp;api-&gt;controlGui);<br><br><b>        //Obtengo la imagen de la camara</b><br>        jderobot::ImageDataPtr imageFromIce = this-&gt;cprx1-&gt;getImageData();<br>        colorspaces::Image::FormatPtr fmt = colorspaces::Image::Format::searchFormat(imageFromIce-&gt;description-&gt;format);<br>

<br>        if (!fmt)<br>            throw &quot;Format not supported&quot;;<br><br><b>        //Matriz de openCv con la imagen de Ice</b><br>        cv::Mat matFromIce (imageFromIce-&gt;description-&gt;height, <br>           imageFromIce-&gt;description-&gt;width,<br>

           CV_8UC3,<br>           &amp;(imageFromIce-&gt;pixelData[0]));        <br><br><b>        //Matriz en grises</b><br>        cv::Mat greyMat;<br><br><b>        //Convierto a grises la imagen de la camara</b><br>        cv::cvtColor(matFromIce, greyMat, CV_BGR2GRAY);<br>

<br>        std::cout&lt;&lt; greyMat;<br><br>     <b>   //Paso la imagen greyMat al gui????<br>        //Asi me coge lo que hay en la camara.</b><br>        api-&gt;imageData1 = this-&gt;cprx1-&gt;getImageData();<br><br>
<br>        pthread_mutex_unlock(&amp;api-&gt;controlGui);<br>
<br>    }<br><br><span style="font-family:arial,helvetica,sans-serif">Mi pregunta es: ¿Cómo hago para mostrar la imagen en el gui?<br>¿Como codifico la imagen de cv greyMat para pasarla a  jderobot::ImageDataPtr y poderla visualizar en el GUI?<br>
<br>Un saludo</span><br></span>