Я пытаюсь получить вывод камеры и отобразить его в графическом интерфейсе С#, используя OpenCvSharp. Это код, который у меня есть на основе образцов. Однако этот код вызывает второе окно, CvWindow, которое я хотел бы удалить. Это возможно? Удаление CvWindow из моего кода приводит к тому, что поток камеры не отображается.
CvCapture cap= CvCapture.FromCamera(0);
CvWindow win= new CvWindow("camera");
while (CvWindow.WaitKey(10) < 0)
{
IplImage img= Capture.QueryFrame();
Bitmap bmp= BitmapConverter.ToBitmap(img);
pictureBox1.Image = bmp;
}
win.Close();
CvWindow win= new CvWindow("camera");
иwin.Close();
не работает? Альтернативой является использование API win32, чтобы скрыть это окно. - person karlphillip   schedule 07.12.2011