vs2015+opencv+pylon读取进来的图像大小被截取

vs2015+opencv+pylon读取进来的图像大小被截取

basler相机通过网线接口将视频流传入笔记本,但camera.open(1)读取进来的图像总是被截取,原图像为1920✖1200,读入opencv的图像总是640✖480,丢失了大部分视场,后来发现是opencv默认截取成了640,需要在camera初始化后加入下面两句,更改图像大小。 

VideoCapture cap(1);

cap.set(CV_CAP_PROP_FRAME_WIDTH,1920)

cap.set(CV_CAP_PROP_FRAME_HEIGHT,1200)