图像梯度——Sobel算子
dst = cv2.Sobel(src, ddepth, dx, dy, ksize)
- ddepth:图像的深度,一般是-1
- dx和dy分别表示水平和竖直方向
- ksize是Sobel算子的大小
import cv2 as cv import numpy as np img = cv.imread('pie.png', cv.IMREAD_GRAYSCALE) # 可以转换成灰度图 sobelx = cv.Sobel(img, cv.CV_64F, 1, 0, ksize = 3) # 先计算水平方向 res = np.hstack((img, sobelx)) cv.imshow('res', res) cv.waitKey(0) cv.destroyAllWindows()