【图像识别与处理】边缘检测网络

1 边缘检测算子

【图像识别与处理】边缘检测网络_第1张图片

import cv2
import numpy as np  
img = cv2.imread("./image.jpg", 0)
x = cv2.Sobel(img,cv2.CV_16S,1,0)
y = cv2.Sobel(img,cv2.CV_16S,0,1)
absX = cv2.convertScaleAbs(x)
absY = cv2.convertScaleAbs(y)
dst = cv2.addWeighted(absX,0.5,absY,0.5,0)
cv2.imshow("absX", absX)
cv2.imshow("absY", absY)
cv2.imshow("Result", dst)
cv2.waitKey(0) 
cv2.destroyAllWindows()

2 边缘检测网络——HED

【图像识别与处理】边缘检测网络_第2张图片
【图像识别与处理】边缘检测网络_第3张图片

3 网络具体实现

【图像识别与处理】边缘检测网络_第4张图片

你可能感兴趣的:(视觉识别)