level 1
lslsb430
楼主
在omapl138平台上进行开发,arm端拍摄照片存到共享内存中,dsp取出来进行边缘检测。opencv1.0,图片格式是jpg,图片大小320*240,图片位深24,输入图片在共享内存中的地址是*input,输出图片在共享内存中的地址是*output。现在在jpg转灰度图的时候就有问题,代码如下:IplImage* src=cvCreateHeader(cvSize(320, 240), 8, 3);
IplImage* dst=cvCreateImage(cvSize(320, 240), 8, 1);
cvSetData(src, input, 320*3);
cvCvtColor(src, dst, CV_BGR2GRAY);
运行到这里,程序就跑不下去了。请问这是什么问题?
2017年03月09日 09点03分
1
IplImage* dst=cvCreateImage(cvSize(320, 240), 8, 1);
cvSetData(src, input, 320*3);
cvCvtColor(src, dst, CV_BGR2GRAY);
运行到这里,程序就跑不下去了。请问这是什么问题?