|
寻求各位大佬帮助,我使用的是opencv旧版本,使用单设备号双目摄像头,想实现将捕捉的图像切割成左右图像,双目输出。目前debug调试发现是图像的尺寸和格式除了问题,求助各位大佬修改下或给点建议!!谢谢了
CvCapture *capture1= NULL
IplImage* pFrame = 0;
IplImage *frame_L, *frame_R;
double fScale = 0.5;
capture1 = cvCaptureFromCAM(0);
cvSetCaptureProperty(capture1, CV_CAP_PROP_FRAME_WIDTH, 2560);
cvSetCaptureProperty(capture1, CV_CAP_PROP_FRAME_WIDTH, 720);
CvSize dst_cvsize;
pFrame = cvQueryFrame(capture1);
pFrame = cvCreateImage(cvSize(2560 *fScale, 720*fScale), IPL_DEPTH_32S,3);
cvSetImageROI(pFrame, Rect(0, 0, 640,360));
frame_L = pFrame;
cvResetImageROI(pFrame);//恢复原来的图
cvSetImageROI(pFrame, Rect(640, 0, 640, 360));
frame_R = pFrame;
|
|