我擁有一個圖像內存,我將它儲存並保存在一個指針中,以便不丟失其地址。使用OpenCV複製時指定指針
現在我想通過以下功能的memcpy(我已經測試)將其分配到的IplImage結構:
IplImage* img=cvCreateImage(cvSize(640, 480), IPL_DEPTH_16U, 1);
VOID* ImgMem;
memcpy(img->imageData, ImgMemory, (640*480));
這真的不起作用。它聲稱Unhandled exception at 0x001b96dd in ex4.exe: 0xC0000005: Access violation reading location 0x00000044
。
任何想法如何處理?
我在OpenCV中沒有專家,但我假設你應該爲數據分配空間。 – Xymostech