opencv材料缺陷检测简单实例

本实例介绍如何在Windows系统中利用Python和OpenCV进行材料缺陷检测。首先通过均值模糊处理图像以减少干扰,接着应用拉普拉斯算子获取图像局部特征,与原图相加减增强特征。最后,采用自适应阈值分割并标注缺陷位置。
摘要由CSDN通过智能技术生成

Opencv材料缺陷检测简单实例

先展示原图以及最终结果(蓝色小圈部分为缺陷所在):

基于python语言, windows系统, 传统识别方法

在这里插入图片描述
在这里插入图片描述

附上代码:
import cv2 as cv
import numpy as np
from matplotlib import pyplot as plt

src = cv.imread("图片地址", cv.IMREAD_GRAYSCALE)
#均值滤波
src_blur = cv.blur(src, (3, 3))
#拉普拉斯锐化
lapmask = np.
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值