简单图形的绘制识别

[转载]http://www.cnblogs.com/yemuzi/p/3236135.html

问题描述:

  鼠标按下后, 鼠标在屏幕上移动产生点,当鼠标抬起的时候,自动识别当前所绘制图形是三角形,矩形,圆,还是其他?

大致方案:

1.平台搭建:采用matlab编码实现

2.策略思考

将坐标系转换为极坐标系,可以看到(如下图):矩形会出现4个波峰,圆的值普遍要大一些,三角形则有三个波峰。

3.结果展示

4.应用可能会遇到的一些问题

  实际中原始点会有一些噪声,需要先做一些滤波处理。

5.实际应用

app手势识别

posted @ 2013-08-04 12:01  yemuzi  阅读(360)  评论(0编辑  收藏  举报