如何使用opencvsharp在picturebox中显示实时视频?

时间:2012-01-11 07:09:28

标签: c# opencvdotnet

这就是我正在尝试的

CvCapture cap = CvCapture.FromCamera(0);

for (int i = 0; i <= 10;i++)
{
    IplImage src = cap.QueryFrame();
    video.Image = src.ToBitmap();
    CvWindow.WaitKey(5);
}

但是当显示表单时,它只显示最后捕获的帧。

1 个答案:

答案 0 :(得分:0)

您需要给应用程序时间分别显示每个帧。尝试在循环中调用Application.DoEvents