我正在开发虚拟键盘上的项目。 使用网络摄像头,我想检测墙上投影键盘上的黑键(使用投影仪投影)。
键盘有白色背景,黑键 -
投影时,键盘会有一些连续的移动,虽然很少。 根据我的理解,我将不得不检测这个白色矩形,然后进一步检测每个帧中的黑键。
请告诉我这是否正确? 我如何使用Python和OpenCV进行操作?
谢谢!
答案 0 :(得分:1)
我想你想要创建一个功能正常的投影键盘。如果是这种情况,您实际上需要首先映射网络摄像头图像中投影键的位置。然后在同一图像中检测“按下”位置。通过比较这两个信息,您将被允许“检测”“按键”。首先,因为检测“按压”位置是更难的,你有什么想象呢? (然后我会告诉你可以做些什么来映射关键位置)(这是一个非常先进的项目老兄)