韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python中Sobel算子是什么

python中Sobel算子是什么

Python Sobel算子

头像

小妮浅浅

2021-08-20 18:11:424802浏览 · 0收藏 · 0评论

说明

1、Sobel算子的中文名称是索贝尔算子,是一种用于边缘检测的离散微分算子。

它结合了高斯平滑和微分求导。

2、Sobel算子在Prewitt算子的基础上增加了权重的概念,认为相邻点的距离对当前像素点的影响是不同的。

距离越近的像素点对当前像素的影响越大,从而锐化图像,突出边缘轮廓。

实例

import cv2 as cv
    import matplotlib.pyplot as plt
    
    # 读取图像
    img = cv.imread('data.jpg', cv.COLOR_BGR2GRAY)
    rgb_img = cv.cvtColor(img, cv.COLOR_BGR2RGB)
    
    # 灰度化处理图像
    grayImage = cv.cvtColor(img, cv.COLOR_BGR2GRAY)
    
    # Sobel 算子
    x = cv.Sobel(grayImage, cv.CV_16S, 1, 0)
    y = cv.Sobel(grayImage, cv.CV_16S, 0, 1)
    
    # 转 uint8 ,图像融合
    absX = cv.convertScaleAbs(x)
    absY = cv.convertScaleAbs(y)
    Sobel = cv.addWeighted(absX, 0.5, absY, 0.5, 0)
    
    # 用来正常显示中文标签
    plt.rcParams['font.sans-serif'] = ['SimHei']
    
    # 显示图形
    titles = ['原始图像', 'Sobel 算子']
    images = [rgb_img, Sobel]
    
    for i in range(2):
        plt.subplot(1, 2, i + 1), plt.imshow(images[i], 'gray')
        plt.title(titles[i])
        plt.xticks([]), plt.yticks([])
    plt.show()

以上就是python中Sobel算子希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

B站暴躁少女CSGO| 日本一姐RAPPER太多| 女生穿露胸开又裙穿搭大忌| 温柔女教师在线观看电视剧大全| 男牛的困困到女生困困里视频免费| 第1章品尝朋友娇妻| 男人吃过女人乳房后会断联吗| 欧美电影免费观看电视剧大全| 苏玥厨房张开腿疯狂迎合视频| 麻花星空影视在线看电视免费版 | 尧建云| 父女大作战1-32集免费| 情趣刑具| 扌雷辶鬲的小说章节| 女人高潮后要禁欲多久才能恢复| 苹果13参数| 陈宝莲作品| 日剧《轮流取珠》| 暴躁妹妹免费观看40集电视剧| 韩浸在线阅读浸画画免费读漫画下..| 公与媳中文字幕乱码的预防方法 | 免费B站看大片真人电视剧| GOOGLE官网入口| 欧美| 人马杂配MV的视频在哪里看| 第一次和公翁做爰又大又粗| 丈夫不在家儿媳想老公的背景故事| 国精一二二产品无人区| 扌暴辶鬲的短文| BUBBLE| 妈妈的绣感1| 生殖瑜伽| 人野兽马狗猪大全| 蜜臀| 《特殊游泳教练》| 黄金网站APP免费| 打扑牌不盖被子怎么办| 老汉猛躁女人XXXXX88AV| 两人一起做AJ的视频教程| 打赌输了任意处罚一个暑假作文| 自己弄多了会变黑可以变白吗女生