谁能回答这个问题,我的分数全部奉上(200分)

杜杜

Unregistered / Unconfirmed
GUEST, unregistred user!
这是个是别的程序问题,我们的导师要求我们编辑一个对鼠标所画的图形的识别问题。
问题是怎样的:首先用鼠标输入个图形,然后对其进行识别,分为对是否封闭的识别,什么
形状的识别(只要识别圆形、矩形、三角形就可以)。
我所遇到的困难就是:首先,我鼠标输入的东西(拖动输入)不是线条,尤其拖动快了,全
是断点,给识别带来很大麻烦。请问又怎样的方法才能像作图软件里的“铅笔”工具的那样
输入?而用怎样的数据结构保存所画的内容比较方便呢?
还有,是别的方法,我学过识别决策的公式。不知道大家对这一点上有什么看法,能否不
用什么复杂的数学公式识别?
 
L

LanFairy

Unregistered / Unconfirmed
GUEST, unregistred user!
你先定义数据存储结构(线,矩形,三角形等)
根据数据进行图形绘制显示
判断封闭就是起始点和终止点是否重合,
如果你用Canvas,你在绘制时就可以将形状存储
 
D

DragonLittle

Unregistered / Unconfirmed
GUEST, unregistred user!
我觉得自己重新写类,然后对其is 判断即够
 
X

xiaoywh

Unregistered / Unconfirmed
GUEST, unregistred user!
1:模糊判断:你首先应该给自己一个模糊度彼如两点相隔多少相素才算是分离,这可以是个变
量进行调整现而不是一味地要求完全准确吧至少人的手是画不出那么细致辞的
图形,二来这个模糊度亦可用在绘图上你可以判断当MOVE的两点间小二这个度
可以人为再将其填实;
2:模糊识别:这就要用到很多诸如微机分方面的知识了,同样也需要一个模糊度。千万不要用
画出的图形与手头的标准来对哟,这样会误入岐途的,呵呵,参模拟量转数字量的
方法吧,看看人家是怎么将波转化成距形方波再转为BIN码的,如果你成功的话
可是很有成就的哟。
努力吧,用途很广的
 
G

gzpbx

Unregistered / Unconfirmed
GUEST, unregistred user!
这应该属于模式识别问题,我做过的模式识别都太简单了,这里不值一提!!
 
H

htw

Unregistered / Unconfirmed
GUEST, unregistred user!
这种问题的模糊数学的模糊聚类分析比较有效!
 

杜杜

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部