OpenCV: converte o ponteiro na memória para imagem

Eu tenho um grabber que pode obter as imagens e mostrá-las na tela com o seguinte código

<code>while((lastPicNr = Fg_getLastPicNumberBlockingEx(fg,lastPicNr+1,0,10,_memoryAllc))<200) {                                                           
                iPtr=(unsigned char*)Fg_getImagePtrEx(fg,lastPicNr,0,_memoryAllc);                  
                ::DrawBuffer(nId,iPtr,lastPicNr,"testing");                                         }
</code>

mas eu quero usar o ponteiro para os dados da imagem e exibi-los com o OpenCV, porque eu preciso fazer o processamento nos pixels. minha câmera é uma câmera mono CCD e a profundidade dos pixels é 8bits. Eu sou novo no OpenCV, existe alguma opção no opencv que pode obter o retorno do (unsigned char *) Fg_getImagePtrEx (fg, lastPicNr, 0, _memoryAllc); e disply na tela? ou obter os dados do ponteiro iPtr e permitir que eu use os dados da imagem?

questionAnswers(2)

yourAnswerToTheQuestion