opencv学习(十八):图像梯度
发布时间
阅读量:
阅读量
程序代码展示
#导入cv模块
# -*- coding=utf-8 -*-
import cv2 as cv
import numpy as np
#lapalian算子
def lapalian_demo(image):
# dst=cv.Laplacian(image,cv.CV_32F)
# lpls=cv.convertScaleAbs(dst)
kernel=np.array([[1,1,1],[1,-8,1],[1,1,1]])
dst=cv.filter2D(image,cv.CV_32F,kernel=kernel)
lpls=cv.convertScaleAbs(dst)
cv.imshow("lapalian_demo",lpls)
#sobel算子
def sobel_demo(image):
grad_x=cv.Sobel(image,cv.CV_32F,1,0)
grad_y=cv.Sobel(image,cv.CV_32F,0,1)
全部评论 (0)
还没有任何评论哟~
