直方图与直方图边界框

0 投票
1 回答
639 浏览
提问于 2025-04-18 04:44

我想知道如何根据这个虫子的直方图来检测它。我跟着教程做,但我是不是需要先计算出孤立虫子的直方图,然后再在摄像头画面中找到那个特定的直方图?

如果是这样的话,怎么在那张图片中搜索特定的直方图值呢?

还有,怎么给目标周围画一个边框框住它呢?

https://flic.kr/p/nsqxRr

我在寻找关于Python和OpenCV的帮助。

提前谢谢你!

1 个回答

2

你需要做的事情是:

1) 计算“孤立蛾子”的直方图,并把它保存下来。

2) 使用你的模型直方图和输入图像进行反向投影。在反向投影的图像中,包含你想要的直方图的区域应该会“发光”。

3) 如果你想生成矩形区域来标记位置,可以使用二维矩

撰写回答