国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

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

python中Roberts算子是什么

Python Roberts

头像

小妮浅浅

2021-08-30 09:27:304044浏览 · 0收藏 · 0评论

说明

1、Roberts算子又称罗伯茨算子,是最简单的算子,是利用局部差分算子寻找边缘的算子。

用相邻两象素在对角线方向的差异来检测相似梯度幅值的边缘。垂直边缘的检测效果优于斜边缘,定位精度高,噪音敏感。

2、通过OpenCV中的filter2D()函数实现。

该函数的主要功能是通过卷积核实图像的卷积运算:

def filter2D(src, ddepth, kernel, dst=None, anchor=None, delta=None, borderType=None)

实例

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)
    # Roberts 算子
    kernelx = np.array([[-1, 0], [0, 1]], dtype=int)
    kernely = np.array([[0, -1], [1, 0]], dtype=int)
    
    x = cv.filter2D(grayImage, cv.CV_16S, kernelx)
    y = cv.filter2D(grayImage, cv.CV_16S, kernely)
    
    # 转 uint8 ,图像融合
    absX = cv.convertScaleAbs(x)
    absY = cv.convertScaleAbs(y)
    Roberts = cv.addWeighted(absX, 0.5, absY, 0.5, 0)
    
    # 显示图形
    titles = ['原始图像', 'Roberts算子']
    images = [rgb_img, Roberts]
    
    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中Roberts算子的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

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

关注

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

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

免费观看《艳乳欲乱2》| 韩漫| 《头等舱》韩国电影在线看 | 《玉浦困之初入桃花之风雨山应》…| 扌桑小孩的辶鬲的历史背景| 女士穿紧身裸体开裆光滑皮裤| 老王吮她的花蒂和奶水| 《丰满的女邻居》播放| 7777影院免费观看电视剧大全| 日韩电影| 地下室SMS录制的全部内容| 《特殊的补课方式》| 《相濡以沫的夜晚》动漫免费观看| 真人刺激战场40分钟电视剧| 孤男寡女干柴烈火的下一句是什么 | 单亲妈妈用性缓解孩子压力| B站暴躁少女CSGO| CHINESE少妇偷| 三男一女免费播放电视剧大全 | 换夫妻群交杂交| 《疯狂瑜伽》完整版| 下面的小嘴又饿了| 梁祝艳谭5免费观看| 《不再是朋友的夜晚第二季》| 《关照丈夫的上司》大结局| 日产MV和欧美MV的外观对比| 15岁女初中生免费观看电视剧| 第1章饱满的乳峰喷奶水小说| 乳腺增生| 《淫海春潮》法国1980| 男生把小困困放到女生困里视频| 婆岳同床双飞呻吟艳妇无边| 真人强汙112分钟| 《喂奶人妻厨房HD》| 《高压监狱3》法国版正版| 韩漫网站| 国产三级做爰在线播放| 透明女仆服装开裆连体衣| 下面的小嘴又饿了| 《女教师的味道3》在线观看| 己满十八岁免费观看电视剧的软件