これは私がしようとしているものです
CvCapture cap = CvCapture.FromCamera(0);
for (int i = 0; i <= 10;i++)
{
IplImage src = cap.QueryFrame();
video.Image = src.ToBitmap();
CvWindow.WaitKey(5);
}
ただし、フォームが表示されると、最後にキャプチャされたフレームのみが表示されます。
これは私がしようとしているものです
CvCapture cap = CvCapture.FromCamera(0);
for (int i = 0; i <= 10;i++)
{
IplImage src = cap.QueryFrame();
video.Image = src.ToBitmap();
CvWindow.WaitKey(5);
}
ただし、フォームが表示されると、最後にキャプチャされたフレームのみが表示されます。
各フレームを個別に表示するには、アプリケーションに時間を与える必要があります。ループでApplication.DoEventsを呼び出してみてください。