有什么方法可以捕获cvWaitKey
在 openCV 中使用小键盘按下了哪个数字键。我尝试使用 adobe 中此列表中的代码,但它们不起作用。
当我尝试打印按下的键的值时,我没有得到数字键盘键的值。
有人可以帮忙吗?
如果不是如何在 C++ 中做到这一点?
我不确定是否有键值标准,无论如何,如果您使用 Gtk 作为 gui,它将使用 GdkEvent 结构的键值属性:在这里您可以找到这些键代码:http://www.koders .com/c/fidD9E5E78FD91FE6ABDD6D3F78DA5E4A0FADE79933.aspx
如果您使用的是 Qt,它可能会使用 QKeyEvent::key(),但我无法验证这一点,请参阅:http: //qt-project.org/doc/qt-4.8/QKeyEvent.html
对于 win32,它使用这些: http: //msdn.microsoft.com/en-us/library/windows/desktop/dd375731 (v=vs.85).aspx
对于碳,我不确定,我猜是这样的:http ://snipplr.com/view/42797/
您可以决定基于这些(对于您需要的键)定义自己的键码映射,因为据我所知不存在。
祝你好运!