首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

OpenCV实现键盘特征检测,该怎么处理

2012-04-16 
OpenCV实现键盘特征检测因本人对opencv 刚接触,现在想实现一个功能,首先利用相机拍摄下笔记本电脑上的键盘

OpenCV实现键盘特征检测
因本人对opencv 刚接触,现在想实现一个功能,
首先利用相机拍摄下笔记本电脑上的键盘,
然后根据各种不同国家键盘的特征检测出笔记本所使用的是那种键盘,比如日本键盘上会印上一些日文的平假名等,可以根据某个按键的图标区分
请问,有没有办法在拍摄的图片上找到特征位置,然后判读出是哪个国家的键盘?
因对计算机图形学一窍不通。还请指教,最好有源码供参考。

[解决办法]
你想做什么?如果只是想知道键盘类型,可以读取系统的区域选项。
如果想通过识别键盘来自动设定键盘类型,那你得考虑多种情况。
视觉识别的所有问题,都不是一个简单地模板匹配能搞定的。

比如 你怎么处理这样几种键盘:
英文键盘
日文键盘
注音符号的键盘
功能键上面有汉字的键盘(我用的……)

wasd键是红色的游戏键盘,或者带了键盘套的
最后 还有 无刻的键盘
挺复杂的。首先得根据形状判断键位,然后 根据不同的键位来模板匹配,最后还要识别上面的文字。

热点排行