边缘检测
程序员文章站
2024-01-28 09:35:04
...
一、canny边缘检测
1.基于灰度图像处理:灰度转化过程
2.高斯滤波
3.canny方法
代码如下:
import cv2
import numpy as np
import random
img = cv2.imread('image1.jpg',1)
imgInfo = img.shape
height = imgInfo[0]
width = imgInfo[1]
cv2.imshow('src',img)
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
imgG = cv2.GaussianBlur(gray,(3,3),0)
dst = cv2.Canny(img,50,50)
cv2.imshow('dst',dst)
cv2.waitKey(0)
实现效果如下:
上一篇: 时间序列(五)股票分析
下一篇: 深度学习实现工业零件的缺陷检测