首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何只检测特定的物体,如纸板盒?

如何只检测特定的物体,如纸板盒?
EN

Stack Overflow用户
提问于 2022-04-25 12:08:20
回答 2查看 165关注 1票数 0

想象一下一个工厂仓库,有不同大小的箱子,里面装着产品。我想用照相机测量these.boxes。没有背景,背景是天然工厂仓库。我有一个测量代码。但是这个代码测量了所有的东西。我只想测量盒子。

我有测量物体的代码,但是如何用opencv来检测纸板盒呢?

我应该用滤色镜还是用yolo来检测?

此外,也许用户会测量其他物体,而不是像工业机器等纸板盒。也许我需要更多的通用解决方案。

相机面对宽度,高度(180度)。

正如你所看到的,代码测量一切,但我只想要纸箱。我试过用色调,饱和度,音量过滤颜色。但它不起作用了因为我在用Aruco周界。阿卢科周边是黑白相间。当我失去其他颜色时,Aruco周界也消失了。也许会有不同颜色的盒子。

EN

回答 2

Stack Overflow用户

发布于 2022-04-26 14:23:10

您可以尝试检测B/W帧副本中的矩形或四边形轮廓,然后将轮廓与原始(有色)帧相关联。因此,你可以在它上应用颜色过滤来检测纸板盒。与DL相比,DL的优势是DL可能需要更多的处理能力。

票数 2
EN

Stack Overflow用户

发布于 2022-04-27 08:05:24

我使用Labelme软件对单元格进行标记(您可以用它标记任何对象),然后我用图像和注释训练了yolact的模型。图1显示了模型预测新图像的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71999299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档