def Sobel(self, img):
karr = np.array([-1, -2 , -1, 0, 0, 0, 1, 2, 1])
kernel1 = karr.reshape(3,3)
kernel2 = kernel1.transpose()
img1 = cv2.filter2D(img, -1, kernel1)
img2 = cv2.filter2D(img, -1, kernel2)
dImg = img1 + img2
return dImg
评论列表
文章目录