缺陷检测图像处理系统DDIAgent是以Python为编程语言设计并开发的基于机器视觉的图像处理系统。通过人机操作界面读取图像、调用算法、调整参数等以实现图像处理、缺陷检测、测量结果呈现等完整流程。图像处理算法工具箱包括图像滤波、图像边缘检测、图像形态学处理、图像轮廓检测、图像直线检测等基础算法功能,可以在每个图像处理步骤从图像处理算法工具箱中选择不同的算法进行对应操作与参数调整,便于更柔性地适应更多场景的缺陷检测图像处理需求。

菜单及功能:
图像文件:读取文件、保存文件
图像滤波:均值滤波、中值滤波、双边滤波
图像边缘检测:Sobel算子、Scharr算子、Laplacian算子、Canny算子
图像形态学处理:腐蚀、膨胀、开运算、闭运算
图像阈值处理:二进制阈值化、反二进制阈值化、截断阈值化、阈值化为0、反阈值化为0、大津算法
图像直线检测:霍夫变换直线检测
图像轮廓检测:正常轮廓、外接矩形、最小外接矩形、最小外接圆
典型图像处理应用:钻刀磨损检测、铣刀磨损检测、铆接缺陷检测(半圆形铆钉切口缺陷、铆钉表面切割和咬边)
菜单栏样式:
铆接缺陷检测检测

铆接缺陷检测检测

读取原图,图像信息框展示图像读取路径
选择典型图像处理应用中的“半圆头铆钉切口缺陷”检测,输入参数:

图5 检测铆接缺陷
展示检测后的效果图像,图像信息框展示测量出的缺陷宽度。
钻刀磨损检测:

设置有关参数:




铣刀磨损检测:




Copyright © 2023 数据算法系统研制中心 网站备案号 沪ICP备2023037376号-1