一個很簡單的圖像,我非常新的OpenCV和我有使白色圖像,並將其顯示一個非常非常簡單的代碼:顯示OpenCV的
IplImage* track=cvCreateImage(cvGetSize(frame1),IPL_DEPTH_8U,3);
cvSet(track,cvScalar(255,255,255));
cvShowImage("Result",track);
當我運行它,我得到這個錯誤:
OpenCV Error: Assertion failed (udata<(uchar*)ptr && ((uchar*)ptr-udata)<=(ptrdiff_t)(sizeof(void*)+16)) in unknown function, file ........\ocv\opencv\src\cxcore\cxalloc.cpp, line 76
這是爲什麼發生?
我無法重現您的問題。你能發佈'frame1'的聲明嗎? – Aurelius
offtop:我建議你使用cvMat –