0
点赞
收藏
分享

微信扫一扫

sobel算法边缘检测python版

对图像进行边缘检测python版本:

# coding=gbk
import cv2
img = cv2.imread("1.jpg", 0)
x = cv2.Sobel(img,cv2.CV_16S,1,0)
y = cv2.Sobel(img,cv2.CV_16S,0,1)
absX = cv2.convertScaleAbs(x) # 转回uint8
absY = cv2.convertScaleAbs(y)
dst = cv2.addWeighted(absX,0.5,absY,0.5,0)

# cv2.imshow("absX", absX) #x方向
# cv2.imshow("absY", absY) #y方向
cv2.imshow("Result", dst)
cv2.waitKey(0)
cv2.destroyAllWindows()

运行如下:
sobel算法边缘检测python版_人工智能


举报

相关推荐

0 条评论