jjzjj

cvWaitKey

全部标签

c++ - 为什么 cvWaitKey(0) 不起作用?

我不确定为什么,但出于一个神秘的原因,我的C++应用程序在到达cvWaitKey(0)时不再等待,它只是通过了这一行,就像这个函数什么都不做一样!我也试过cvWaitKey(100000)它也不起作用......voidmain(){cvWaitKey(0);return;}我的项目有点复杂,我使用的是VisualStudio2010,它包括opencvffmpegpthreadwinsocks和一些其他库。你能猜出为什么会这样吗? 最佳答案 你调用过cvNamedWindow了吗?如果没有cvNamedWindow,它将无法工作。

c++ - OpenCV 的 cvWaitKey() 函数有什么作用?

cvWaitKey()的执行过程中会发生什么?有哪些典型用例?我在OpenCV引用资料中看到了它,但文档并不清楚它的确切用途。 最佳答案 cvWaitKey(x)/cv::waitKey(x)做两件事:它会等待x毫秒来等待OpenCV窗口上的按键(即从cv::imshow()创建)。请注意,它不会在标准输入上监听控制台输入。如果在此期间按下了某个键,它会返回该键的ASCII码。否则返回-1.(如果x,它会无限期地等待按键。)它处理任何窗口事件,例如使用cv::namedWindow()创建窗口,或显示带有cv::imshow()的图