用于质量控制的图像处理

时间:2013-05-17 06:56:59

标签: opencv image-processing image-comparison

我正在开展一个大学项目,我必须使用opencv进行图像处理,以检测cookie中的制造缺陷。该程序必须能够检测超大,尺寸过小,扭曲的饼干,带裂缝的饼干等。

我是opencv的新手。我尝试使用Houghcircles来检查上面的一些缺陷,但它不起作用,因为完美的cookie本身是椭圆形的。

或者,如果我拍摄完美饼干和任何其他饼干的照片,我该如何比较它们?

请您提一些可能对我的项目有帮助的功能/代码。

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以查看椭圆检测。与霍夫圈相比,它确实涉及更多编码,但我在过去尝试过它并且效果很好。看看这些论文:

另请阅读matrix representations of conic sections上的这篇文章。这将帮助您找到椭圆的长轴和短轴的长度,从而有助于质量控制。