边缘检测_开发

import cv2 as cv
import numpy as np
import matplotlib.pyplot as plt

def display_img(img):
cv.imshow('image',img)
cv.waitKey(0)
cv.destroyAllWindows()
def canny_img(file="p.jpeg"):
img = cv.imread(file,cv.IMREAD_GRAYSCALE)
v1 = cv.Canny(img,80,150)
v2 = cv.Canny(img,50,100)
res = np.hstack((v1,v2))
display_img(res)
def canny_img_(file="p.jpeg"):
img = cv.imread(file,cv.IMREAD_GRAYSCALE)
res = cv.Canny(img,80,150)
display_img(res)

canny_img(file="gui.jpeg")
canny_img_(file="gui.jpeg")

边缘检测_开发_02


边缘检测_开发_03