Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 简单形状识别_Image Processing_User Controls_Computer Vision_Shapes - Fatal编程技术网

Image processing 简单形状识别

Image processing 简单形状识别,image-processing,user-controls,computer-vision,shapes,Image Processing,User Controls,Computer Vision,Shapes,我想做一些看起来像是 我想创建一个玩家使用鼠标创建特定对象的游戏,因此我需要将玩家绘制的形状与我自己的预定义形状进行比较,并检查其是否接近 我不知道如何实现这一点,也不知道去哪里寻找,我假设它与形状识别有关,比如在图像处理和计算机视觉中,但它应该更简单,可以实时工作 有人知道如何做到这一点,或者我可以在哪里找到类似的东西吗?这就是你想要的吗 我将从研究手势识别开始。我认为这是你需要得到好信息的短语 另外,草图识别:看看这个。您特别需要的是在线手写识别,这意味着您可以从头到尾跟踪用户的一举一动 现

我想做一些看起来像是

我想创建一个玩家使用鼠标创建特定对象的游戏,因此我需要将玩家绘制的形状与我自己的预定义形状进行比较,并检查其是否接近

我不知道如何实现这一点,也不知道去哪里寻找,我假设它与形状识别有关,比如在图像处理和计算机视觉中,但它应该更简单,可以实时工作


有人知道如何做到这一点,或者我可以在哪里找到类似的东西吗?

这就是你想要的吗

我将从研究手势识别开始。我认为这是你需要得到好信息的短语

另外,草图识别:

看看这个。您特别需要的是在线手写识别,这意味着您可以从头到尾跟踪用户的一举一动

现在,您可能希望将其简化很多,因此一种方法是定义9个区域,如3x3网格。然后将用户的移动转化为用户如何在这些网格中移动的列表(使用阈值以确保它在该区域停留一段时间)。现在您将有一个这样的数组:1-1、1-2、2-2、2-3(意味着用户从左上角、中上角等开始)


这些信息现在很容易与一组手势相匹配。如果它的性能很差,您可以将其变得更加困难,并引入一个,这将允许在手势中出现一些错误(但仍与您手势集中最有可能出现的错误相匹配),或者您可以简单地向用户显示网格,以便用户学习数字代码等手势。

是的,这就是我想要的,谢谢!我希望能够匹配比矩形和三角形更复杂的形状,这样我可以创建各种游戏对象,但技术可能是samethanks,我想使用某种图像处理算法来比较形状,但我需要一些实时工作的东西,我认为这与HHM和学习有关