我现在正在使用opencv . 我有这个代码的问题:

IplImage *original = cvLoadImage("C:\\4.jpg");

gray = cvCreateImage( cvGetSize(original), IPL_DEPTH_8U, 1 );

在某些图像上,cvGetSize崩溃如下:OpenCV错误:未知函数中的错误参数(数组应为CvMat或IplImage),文件...... \ src \ opencv \ modules \ core \ src \ array.cpp,第1238行在其他人,它工作正常 . 为什么会这样?