cost 471 ms
如何使用 OpenCV findContours 检测相交形状? - How to detect intersecting shapes with OpenCV findContours?

我在黑白图像中有两个相交的椭圆。 我正在尝试使用 OpenCV findContours 使用此代码(以及下面的附图)将单独的形状识别为单独的轮廓。 但是找到了四个轮廓,其中没有一个是原始轮廓: 如何配置 OpenCV.findContours 以识别两个单独的形状? (注意我已经玩过霍夫圈 ...

认识砖墙中的砖块 - Recognizing the bricks in a brick wall

我按照不同的教程来识别 OpenCV 中的形状,但这些教程中的大多数只是识别一张纸上的形状。 我想将其提升到“下一个”级别并识别真实图像中的形状。 我认为接下来的一个简单步骤是拍摄砖墙的图像并识别其中的所有砖块,因为它们应该具有相当简单的形状来识别。 我一直在使用以下图像作为练习: 我的代码如 ...

使用Python OpenCV显示公认的形状 - Displaying recognized shapes with Python opencv

我对opencv还是陌生的,但是我发现了一段代码,可以识别图像中的轮廓轮廓并指示其中心,唯一的问题是程序将显示一个轮廓和一个中心,并且用户必须手动关闭窗口因此会显示另一个形状的中心以及第一个形状。 有没有办法让一个窗口同时显示所有轮廓和形状中心? 这对我来说是个大问题,因为我打算稍后 ...

形状识别神经网络性能不佳 - Shape recognition Neural Network poor performance

我正在尝试实现用于形状识别的神经网络-实际上这些形状是字母。 我想实现此网络,以处理从形状中检索出的傅立叶描述符。 我的问题是,无论我做什么,都要更改隐藏层神经元的数量,使用不同的训练功能等等,我总会获得大约等于0.25的Network性能。 我已经为此苦苦挣扎了几天,我真的在这里碰到了墙 ...

在OpenCV中识别手绘形状 - Recognize hand drawn shape in OpenCV

我有以下任务:从静止图像(不是视频流)识别一张纸上的一组简单手绘形状,因此它们在像素方向上可能并不完全相同。 这些形状基本上是平面图中门,窗等的符号(请参见附图),因此它们可能会略微缩放或旋转(90°步进)。 大约有5种。 到目前为止,我遇到了SIFT (及其OpenCV变体SUR ...

在Android设备上使用OpenCv检测音乐形状 - detecting musical shapes with OpenCv on an android device

我有一个班上的作业。 我需要用手机“制作”一种乐器。 我当时想做这样的事情: 墙上(或木板)上有音乐人。 然后,用户可以将音符贴在该职员上,并将他们的手机摄像头指向该墙壁。 然后手机会检测到音符(可能是小巧的或半音符,甚至是G cleff),然后将这些音符连续播放为声音。 音符将 ...

Opencv Python,形状识别(质量不佳图片) - Opencv Python, shape recognition (bad quality picture)

我正在使用以下代码来检测图像中的某些形状: 这段代码适用于我计算机上的图像,但是当我打印出图像时,请先将其取下图片,然后尝试再次在其上运行代码(如下图所示: image ),该代码将无法正常运行。 我已经尝试使用模糊和精巧的方法,但是我无法足够平滑第二张照片。 我希望有人能帮 ...

如何使用Java从图片中识别和裁剪矩形 - How to identify and crop a rectangle from a picture using java

我对图像处理有点陌生。 我正在做的是识别给定图像的矩形形状(不重叠),并通过裁剪出单独的图像。 因此,输出图像应无边框。 我尝试了一些示例,但没有一个成功。 仅供参考:这些水平矩形在白色背景中带有黑色边框。 其中有一些符号。 有没有人有线索或类似的例子? 求助 ...

使用不变矩的形状识别效果不佳 - Bad result on shape recognition using invariant moments

我的项目是叶子的形状识别。 我使用不变矩来进行特征提取,并使用城市街区距离来计算测试图像与数据库中图像之间的距离。 破坏我得到的结果是非常糟糕的。 我可以说识别率只有不到匹配的50%。 例如: 这是测试图像 但这与这张图片相符: 我使用otsu阈值将该图像转换为二进 ...

在Python中使用findContours的层次结构 - in Python use of hierarchy for findContours

我实现了一个Python脚本来识别手绘图中的形状。 但是,脚本识别的形状多于所需的形状。 这是一个示例图片: 这是脚本的输出: 我写的部分代码如下: 我没有发布所有代码,因为没用。 我认为我错误地使用等级来寻找轮廓。 我不是一个Python专家,我不太了解在等 ...

检查两个端点之间是否有线,opencv - Check if there is line between two end points or not, opencv

我正在使用opencv检测形状,我必须检测这样的形状 这将是一幅手绘图片,我正在使用kinect通过检查帧来检测图片。 现在,通过去除噪声,边缘检测,找到轮廓以及比大约DP,这些图片得到6分,而现在我无法检测到形状是右面,左面,向下还是向上。 随着点位置的变化,每张图片都会改变。 ...

从用户的触摸中绘制一个完美的圆圈 - Draw a perfect circle from user's touch

我有这个练习项目,它允许用户在用手指触摸时在屏幕上绘图。 我做的非常简单的应用程序作为一种锻炼方式。 我的小表弟在这个应用程序上用我的 iPad 用手指自由地画东西(儿童画:圆、线等,无论他想到什么)。 然后他开始画圆圈,然后他让我把它画成一个“好圆圈”(根据我的理解:把画的圆圈画成完美的圆形,因为 ...

窗口电话增强现实和形状识别 - Window Phone augmented reality and shape recognition

我是Windows Phone应用程序开发的初学者。 我的目标是创建一个简单的增强现实应用程序,其中包括形状识别(例如手或脸)。 另外,我想在屏幕上绘制3D对象并将其放置在现实中。 问题是开始开发的最佳方法是什么? 特别是,您建议使用哪些工具包? 我当前的想法是使用WP-SDK中内置的 ...

如何调整此本体以进行简单的几何形状识别? - How to tune this ontology for simple geometric shape recognition?

我有以下本体,其中红色链接是DatatypeProperties ,蓝色链接是ObjectProperties ,黑色链接是'is_a'关系。 本体论只是代表POINT , COORDONATES和SHAPES概念。 我对使用这种本体进行几何形状识别感兴趣。 让我们说,我们有四个实 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM