欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

边缘检测

程序员文章站 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)

实现效果如下:
边缘检测

相关标签: 图形识别