我正在考虑为工业问题实施基于图像处理的解决方案。
图像由一个红色矩形组成。在里面我会看到一个圆圈矩阵。要求是在以下约束条件下计算圈数。(实际应用:计算瓶壳中的瓶子数量。是否缺少瓶子???)
- 操作所需的时间应该非常短。
- 我还需要检测红色矩形。我的目标是清点包裹中的物品,并且没有触发相机的机制(传感器)。所以相机需要连续捕捉照片,但程序应该有办法丢弃不必要的图像。
- 处理应该是实时的。
- 图像捕捉中可能存在“噪音”。您可能会看到椭圆形而不是圆形。
我的问题如下,
- 与给定场景匹配的最佳边缘检测算法是什么?
- 除了边缘检测之外,我还可以使用其他机制吗?
- 我使用的语言和系统的性能之间有很大的影响吗?