Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Open CV进行YUY2格式视频捕获_C#_Opencv_Video Capture - Fatal编程技术网

C# 使用Open CV进行YUY2格式视频捕获

C# 使用Open CV进行YUY2格式视频捕获,c#,opencv,video-capture,C#,Opencv,Video Capture,我在从高清720p网络摄像头捕获YUY2格式的OpenCV时遇到问题。网络摄像头可以支持MJPG和YUY2格式。我只想从网络摄像头中获取YUY2格式。我使用的是Emgu CV v3.0.0.2157(OpenCV图像处理的跨平台.Net包装)。我用来从相机抓取画面的功能是 frame = capture.QueryFrame(); 其中帧是(Mat-frame;) 是否有任何方法可以从相机中获取YUY2格式,“QueryFrame()”是否可以获取YUY2格式 在拍摄之前,我还将相机格式设

我在从高清720p网络摄像头捕获YUY2格式的OpenCV时遇到问题。网络摄像头可以支持MJPG和YUY2格式。我只想从网络摄像头中获取YUY2格式。我使用的是Emgu CV v3.0.0.2157(OpenCV图像处理的跨平台.Net包装)。我用来从相机抓取画面的功能是

  frame = capture.QueryFrame();
其中帧是(
Mat-frame;

是否有任何方法可以从相机中获取YUY2格式,“QueryFrame()”是否可以获取YUY2格式

在拍摄之前,我还将相机格式设置为YUY2,如下所述:

capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.FourCC, 0x32595559);  
其中0x32595559是YUY2的Fourcc,但没有使用,它仍然无法捕获MJPG格式