想象一下一个工厂仓库,有不同大小的箱子,里面装着产品。我想用照相机测量these.boxes。没有背景,背景是天然工厂仓库。我有一个测量代码。但是这个代码测量了所有的东西。我只想测量盒子。
我有测量物体的代码,但是如何用opencv来检测纸板盒呢?
我应该用滤色镜还是用yolo来检测?
此外,也许用户会测量其他物体,而不是像工业机器等纸板盒。也许我需要更多的通用解决方案。
相机面对宽度,高度(180度)。

正如你所看到的,代码测量一切,但我只想要纸箱。我试过用色调,饱和度,音量过滤颜色。但它不起作用了因为我在用Aruco周界。阿卢科周边是黑白相间。当我失去其他颜色时,Aruco周界也消失了。也许会有不同颜色的盒子。
发布于 2022-04-26 14:23:10
您可以尝试检测B/W帧副本中的矩形或四边形轮廓,然后将轮廓与原始(有色)帧相关联。因此,你可以在它上应用颜色过滤来检测纸板盒。与DL相比,DL的优势是DL可能需要更多的处理能力。
发布于 2022-04-27 08:05:24
我使用Labelme软件对单元格进行标记(您可以用它标记任何对象),然后我用图像和注释训练了yolact的模型。图1显示了模型预测新图像的结果。

https://stackoverflow.com/questions/71999299
复制相似问题