news 2026/5/25 13:58:57

缺陷检测-药品成品率检测

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
缺陷检测-药品成品率检测

缺陷检测的原因:工业产品的形状缺陷不仅影响产品的美观,还影响产品的性能。

缺陷检测的方法:腐蚀操作、基于距离变换分割方法。
距离变换是一种用于二值图像的处理方法,计算图像中任意一个像素点到最近背景点的距离。
输入:二值图像,其中前景像素的值为非0(通常为255),背景像素的值为0
输出:一个浮点图像,其中每个像素的值表示该像素到最近背景点的距离。
特点
1.前景对象的质心(中心点)距离背景较远,其对应的距离值较大。
2.前景对象的边缘距离背景较近,其对应的距离值较小。
3.如果某个像素点本身是背景像素(值为0),其距离值为0
voiddistanceTransform(
InputArray src,//输入图像(二值图像)
OutputArray dst,//输出图像(距离图)
intdistanceType,//距离类型(如欧几里得距离)
intmaskSize,//掩码大小,用于距离计算
intdstType=CV_32F//输出图像类型,通常为CV_32F(默认)

);

筛选标准:通过一个对象的最小包围圆形与其轮廓面积的比值,实现缺陷检测。

流程设计
缺陷检测的核心思想是通过图像处理技术提取目标对象的轮廓,并判断其形状特性是否符合标准。
1.预处理
优化图像,去除噪声,增强特征。
操作:
色彩空间转换:将彩色图像转换为灰度图像,简化处理。
二值化处理:将灰度图像转为二值图像,分离前景和背景。
形态学开运算:去除噪声。
2.距离变换
目的:通过距离变换计算图像中每个像素点到最近背景点的距离。
应用:使用distanceTransform函数,将距离大的像素点作为前景的核心区域。3.前景提取
操作:对距离变换结果进行阈值分割,提取出主要的前景对象。
4.去噪处理
目的:去除残留的噪声或小目标点,确保前景区域干净。
方法:再次使用形态学操作(开运算)优化图像。
5.轮廓提取
操作:使用轮廓提取函数提取图像中的轮廓。
6.缺陷检测
核心思想:计算目标的外接圆面积和轮廓面积比,设定阈值进行筛选。
7.结果显示
显示最终处理结果,包括目标轮廓和缺陷标注。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 6:29:46

技术博客引流策略:撰写HeyGem实战文章吸引潜在客户

技术博客引流策略:撰写HeyGem实战文章吸引潜在客户 在AI内容生产工具爆发的今天,一个现实问题摆在许多企业面前:如何以低成本、高效率的方式批量生成数字人视频?传统拍摄方式耗时费力,而市面上的SaaS平台又存在数据外泄…

作者头像 李华
网站建设 2026/5/17 1:01:40

AI云计算平台推荐:部署HeyGem最合适的几家服务商

AI云计算平台推荐:部署HeyGem最合适的几家服务商 在企业数字化转型加速的今天,内容生产效率正面临前所未有的挑战。一场产品发布会需要制作十几种语言版本的宣传视频?一家教育机构要为同一课程配置多位“数字讲师”?传统拍摄流程…

作者头像 李华
网站建设 2026/5/22 21:47:19

树莓派5安装ROS2首步操作全面讲解

树莓派5安装ROS2?从零开始的完整实战指南 你是不是也曾在深夜对着终端发愁:明明照着教程一步步来,为什么就是装不上ROS2? “ E: Unable to locate package ros-humble-* ”——这行红色错误信息,几乎成了每个在树莓…

作者头像 李华
网站建设 2026/5/23 4:51:51

小红书种草文案:女生也能学会的AI视频制作神器

小红书种草文案:女生也能学会的AI视频制作神器 你有没有过这样的经历? 想在小红书发一条口播视频分享护肤心得,结果拍了十几遍都不满意——表情僵、语速快、背景杂音多。剪辑两小时,发布三分钟,点赞还没评论多……最后…

作者头像 李华
网站建设 2026/5/11 13:01:02

TikTok病毒式传播:挑战赛形式激发UGC内容创作

TikTok病毒式传播:挑战赛形式激发UGC内容创作 在短视频平台竞争白热化的今天,TikTok的崛起早已不只是“流行”的代名词,而是一场内容生产逻辑的彻底重构。它的推荐机制不依赖粉丝基数,而是基于内容本身的吸引力——这意味着哪怕是…

作者头像 李华
网站建设 2026/5/22 5:55:13

显存不足怎么办?调整批处理数量避免OOM错误

显存不足怎么办?调整批处理数量避免OOM错误 在AI视频生成和数字人合成这类高负载任务中,显存“爆了”几乎是每个开发者都经历过的噩梦。你满怀期待地点击“批量生成”,系统却突然卡死、崩溃退出——日志里赫然写着:CUDA out of me…

作者头像 李华