1.检测产品的印刷缺陷
检测图片是经典的练习图,好像还是海康提供的
标准图
缺印缺陷图
2.整体思路
以标准图片作为基准图对比,将需要检测的图片经过高精度匹配、位置修正、放射变换模块将图片修正至模板图片同等位置。
通过图像运算,将检测图与标准图进行图像减运算得出两幅图差别的位置,利用图像二值化、形态学处理将差别位置凸显出来。
然后使用Blob分析模块面积范围筛选对应的缺陷
最后可以使用条件检测模块判断图片是否有印刷缺陷。
3.总结
其实整体方案思路比较简单,利用图像运算找到跟模板图片不同之处,通过图像处理、blob分析等将缺陷凸显出来。这个方案可以处理一些简单的印刷或者其他比较明显的缺陷,更难的可以上深度学习检测了。
此方案只是我自己练习的小案例,拿来分享出来供大家学习下,第一次分享可能说的不是很全面,有不懂得可以留言。如果大家有更好的处理方式欢迎分享到社区里。