形状识别(识别手绘的基本形状——矩形、椭圆、三角形等)?

Posted

技术标签:

【中文标题】形状识别(识别手绘的基本形状——矩形、椭圆、三角形等)?【英文标题】:Shape recognition (recognizes hand drawn basic shapes - rectangles, ellipses, triangles etc.)? 【发布时间】:2012-02-10 09:20:49 【问题描述】:

我想检测手绘的基本形状 - 矩形、椭圆、三角形等。

有人知道如何实现吗?

【问题讨论】:

这些形状从何而来?来自网络的图像文件?相机?或者它们甚至被绘制在您的应用程序中? 我们必须在视图上绘制形状......(免费手绘)......谢谢 An iPhone library for shape recognition via the camera的可能重复 【参考方案1】:

也许你可以试试 OpenCV 库。实际上这个库的重点是计算机视觉,即分析图像和视频的像素数据,可能对你的任务来说太重了。但另一方面,它非常强大,可在许多平台上使用(甚至在 ios 上)。带有形状的手绘图像也只是一组像素,不是吗;-)

你可以看看手册:

http://www.sciweavers.org/books/opencv-open-source-computer-vision-reference-manual

*** 上也有大量关于 OpenCV 的信息。关于***的一些提示在这里:

DETECT the Edge of a Document in iPhoneSDK

这里

iPhone and OpenCV

【讨论】:

感谢您的回答,但我正在寻找一个名为 iDesk.iDesk 的应用程序具有形状识别器概念所以您有什么想法吗? 实际上我想在相同的点用实际对象重绘手绘形状,例如圆形或方形或矩形..等。如果我要绘制不闭合端点的三角形,程序会将三角形检测为对象并用实际对象重绘。

以上是关于形状识别(识别手绘的基本形状——矩形、椭圆、三角形等)?的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV中几何形状识别与测量

OpenCV中几何形状识别与测量

OpenCV中几何形状识别与测量

2D 形状识别算法 - 寻找指导 [关闭]

CDR绘图工具五个的特点都有哪些(?

图像识别中的图像特征类别