我在使用HD 720p网络摄像头捕获YUY2格式时遇到Open CV问题。网络摄像头可以支持MJPG和YUY2格式。我想从网络摄像头中仅获取YUY2格式。我正在使用Emgu CV v3.0.0.2157(跨平台.Net包装器来进行OpenCV图像处理)。我用来从相机抓取帧的功能是
frame = capture.QueryFrame();
其中frame是(Mat frame;
)。
有没有办法从相机中抓取YUY2格式,“QueryFrame()”是否可以抓取YUY2格式。
我还在拍摄前将相机格式设置为YUY2,如下所述:
capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.FourCC, 0x32595559);
其中0x32595559是YUY2的Fourcc,但没有用,它仍然无法捕获MJPG格式。