美文网首页
16、图像梯度

16、图像梯度

作者: BigBigGuy | 来源:发表于2019-01-06 16:26 被阅读0次

一阶导数与Soble算子

image.png image.png
def sobel_function(image):
    grad_x = cv.Sobel(image, cv.CV_32F, dx=1, dy=0)
    grad_y = cv.Sobel(image, cv.CV_32F, dx=0, dy=1)

    '''
        cv.convertScaleAbs:
            先绝对值,然后转为单通道 8 位的范围
    '''
    gradx = cv.convertScaleAbs(grad_x)
    grady = cv.convertScaleAbs(grad_y)
    cv.imshow("gradient-x", gradx)
    cv.imshow("gradient-y", grady)
    gradxy = cv.addWeighted(gradx, 0.5, grady, 0.5, 0)
    cv.imshow("gradient-xy", gradxy)
Sobel算子
grad_x = cv.Scharr(image, cv.CV_32F, dx=1, dy=0)
grad_y = cv.Scharr(image, cv.CV_32F, dx=0, dy=1)
Scharr算子:Sobel算子的增强版

二阶导数与拉普拉斯算子

image.png image.png
def laplacian_function(image):
    '''
        默认拉普拉斯算子是第一个矩阵
    '''
    dst = cv.Laplacian(image, cv.CV_32F)
    lpls = cv.convertScaleAbs(dst)
    cv.imshow("Laplacian", lpls)

默认拉普拉斯算子
def laplacian_function(image):
    # dst = cv.Laplacian(image, cv.CV_32F)

    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("Laplacian", lpls)
自定义拉普拉斯算子

相关文章

  • 16、图像梯度

    一阶导数与Soble算子 二阶导数与拉普拉斯算子

  • 图像梯度与Sobel滤波器---OpenCV-Python开发指

    图像梯度 图像梯度计算的是图像变化的速度。对于图像的边缘部分,其灰度值变化较大,梯度值也较大;相反,对于图像中比较...

  • 图像梯度

    图像梯度计算的是图像变化的速度。对于图像的边缘部分,其灰度值变化较大,梯度值也较大。一般情况下,图像梯度计算的是图...

  • Opencv-Python学习笔记十——图像梯度、边缘检测 Gr

    图像梯度 边缘检测 图像梯度,图像边界使用到的函数有: cv2.Sobel(), cv2.Schar(), cv2...

  • opencv入门12:梯度和边缘检测-GRADIENTS AND

    一、图像梯度: 图像梯度,图像边界等 使用到的函数有:cv2.Sobel(),cv2.Schar(),cv2.La...

  • 图像梯度

    图像梯度计算的是图像变化的速度,对于图像的边缘部分,其灰度值变化较大,梯度值也较大;对于图像中比较平滑的部分,其灰...

  • 图像梯度

    图像梯度 梯度简单来说就是求导。OpenCV 提供了三种不同的梯度滤波器,或者说高通滤波器:Sobel,Schar...

  • 图像梯度

    《OpenCV轻松入门:面向Python》读书笔记作者:李立宗出版社:电子工业出版社出版时间:2019-05 第9...

  • HOG特征

    图像处理之特征提取:HOG特征简单梳理 HOG 方向梯度直方图,这里分解为方向梯度与直方图。 一、方向梯度 梯度:...

  • 1.12 openCV-python 图像梯度

    图像梯度 梯度简单来说就是求导,openCV提供了三种不同的梯度滤波器;Sobel/Scharr/Laplacian

网友评论

      本文标题:16、图像梯度

      本文链接:https://www.haomeiwen.com/subject/zxusrqtx.html