OpenCV: Konvertiert den Zeiger im Speicher in ein Bild

Ich habe einen Grabber, der die Bilder abrufen und mit dem folgenden Code auf dem Bildschirm anzeigen kann

<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>

Ich möchte aber den Zeiger auf die Bilddaten verwenden und sie mit OpenCV anzeigen, da ich die Verarbeitung der Pixel durchführen muss. Meine Kamera ist eine CCD-Monokamera und die Tiefe der Pixel beträgt 8 Bit. Ich bin neu bei OpenCV, gibt es eine Option in opencv, die die Rückgabe des (nicht signierten Zeichens *) Fg_getImagePtrEx (fg, lastPicNr, 0, _memoryAllc) erhalten kann? und es auf dem Bildschirm anzeigen? oder die Daten vom iPtr-Zeiger abrufen und mir erlauben, die Bilddaten zu verwenden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage