【发布时间】:2012-03-05 05:44:41
【问题描述】:
我想为WP7.5制作塔防游戏,你必须在其中绘制你想要建造的塔的符号。所以这个想法是当用户画了一些东西时,我检查它是否与我的塔符号匹配。
符号如下所示:
用户画了这样的东西:
但是现在,我不知道如何有效地比较用户的图像是否与我的符号图像匹配。第一个想法是匹配每个像素的像素,如果用户图像的所有黑色像素都匹配我符号的每个黑色像素以返回 true,但我认为这不是最好的方法。
有人可以帮我解决这个问题吗?
编辑:现在我有了另一个想法——我保存用户触摸显示器的坐标,然后我只检查符号图像我保存的坐标上的像素。它看起来比逐像素比较要好,是吗? :)
【问题讨论】:
-
这不是小事。有很多解决方案(旋转、移动、缩放等);我相信谷歌搜索会发现它们
标签: c# image-recognition