在OpenCV,如果我没有在捕获图像的显示循环中包含Cv2.WaitKey(1)
行,则屏幕上不会显示图像。 在C++,phyton或C#上也会发生同样的情况。OpenCV - 在捕获循环中没有显示没有waitkey的图像
会是什么原因,并有另一种选择?
这个例子是在C#(opencvsharp):
VideoCapture cap = new VideoCapture();
Window w = new Window();
cap.Open("animation.avi");
while (cap.Read(src)) {
Cv2.WaitKey(1);
w.ShowImage(src);
}
@Rama Nah这更像是为什么你需要调用它才能看到图像。我认为他知道自己在做什么 –