Python 是一种高效简洁的编程语言,简单易学.
我们处理实际工程问题时,可以将更多的注意力放在解决问题本身而不是"学习解决问题的工具"的过程。
OpenCV是一种开源的计算机视觉库,轻量高效且提供了Python接口,在我们进行图像处理时只需调用相应接口即可。
笔者就职于一家国内显示面板行业企业,对于工业生产过程中产生的检测数据(大量检测图片)的不良识别,通常是通过作业员肉眼识别判断来进行的。
然而这种识别方式误判率高,效率低,极易受到人员主观因素的影响。而日本、韩国等设备厂商提供的自动识别算法并不准确且无法适应快速迭代的产品线。
所以,开发一套对应生产,鲁棒性、定制程度高的图片处理算法好处不言而喻,这里就不过多赘述了。
本项目以文档+代码的格式展开,力求减少从学习到实用的周期,快速解决问题。 本项目主要解决工业生产过程中不良识别,分类,追溯,判断等实际问题,提供一种解决问题的方法与思路,对于图像处理算法,机器学习原理等基础科学不会进行过多讨论。
特别鸣谢: OpenCV官方教程中文版(For Python) 段力辉 译