位置: IT常识 - 正文

python中Sobel算子如何使用(sobel算子 opencv)

编辑:rootadmin

推荐整理分享python中Sobel算子如何使用(sobel算子 opencv),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python算术,python smote算法,python算术,sobel算子代码,python算术,python sobel算子,pyspark 算子,pytorch 算子,内容如对您有帮助,希望把文章链接给更多的朋友!

python中Sobel算子如何使用(sobel算子 opencv)

说明

1、Sobel算子根据像素点的上下、左右相邻点的灰度加权差,在边缘达到极值的现象来检测边缘。

它具有平滑的噪声功能,并提供更准确的边缘方向信息。由于Sobel算子结合了高斯平滑度和微分求导(分化),因此结果会更具抗噪性,当对精度要求不高时,Sobel算子是一种常用的边缘检测方法。

2、Sobel算子仍然是过滤器,但它有方向。

dst=cv2.Sobel(src,ddepth,dx,dy[,dst[,ksize[,scale[,delta[,borderType]]]]])

实例

#coding=utf-8importcv2importnumpyasnpimg=cv2.imread("D:/test/26.png",0)'''在Sobel函数的第二个参数这里使用了cv2.CV_16S。因为OpenCV文档中对Sobel算子的介绍中有这么一句:“inthecaseof8-bitinputimagesitwillresultintruncatedderivatives”。即Sobel函数求完导数后会有负值,还有会大于255的值。而原图像是uint8,即8位无符号数,所以Sobel建立的图像位数不够,会有截断。因此要使用16位有符号的数据类型,即cv2.CV_16S。在经过处理后,别忘了用convertScaleAbs()函数将其转回原来的uint8形式。否则将无法显示图像,而只是一副灰色的窗口。convertScaleAbs()的原型为:dst=cv2.convertScaleAbs(src[,dst[,alpha[,beta]]])其中可选参数alpha是伸缩系数,beta是加到结果上的一个值。结果返回uint8类型的图片。由于Sobel算子是在两个方向计算的,最后还需要用cv2.addWeighted(...)函数将其组合起来。其函数原型为:dst=cv2.addWeighted(src1,alpha,src2,beta,gamma[,dst[,dtype]])其中alpha是第一幅图片中元素的权重,beta是第二个的权重,gamma是加到最后结果上的一个值。'''x=cv2.Sobel(img,cv2.CV_16S,1,0)y=cv2.Sobel(img,cv2.CV_16S,0,1)absX=cv2.convertScaleAbs(x)#转回uint8absY=cv2.convertScaleAbs(y)dst=cv2.addWeighted(absX,0.5,absY,0.5,0)cv2.imshow("orign",img)cv2.imshow("absX",absX)cv2.imshow("absY",absY)cv2.imshow("Result",dst)cv2.waitKey(0)cv2.destroyAllWindows()

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

本文链接地址:https://www.jiuchutong.com/zhishi/310493.html 转载请保留说明!

上一篇:java8 (jdk 1.8) 新特性——Lambda

下一篇:java委托事件模型的使用(java委托模式和代理模式)

  • vivoy30是不是5G(vivoy30是不是屏幕指纹)

    vivoy30是不是5G(vivoy30是不是屏幕指纹)

  • 2021网易云唱歌的草稿箱在哪(网易云唱这首歌)

    2021网易云唱歌的草稿箱在哪(网易云唱这首歌)

  • 荣耀x30支持鸿蒙系统吗(荣耀x30支持鸿蒙吗)

    荣耀x30支持鸿蒙系统吗(荣耀x30支持鸿蒙吗)

  • vivos12怎么截屏手机屏幕(vivos 1手机截屏怎么截)

    vivos12怎么截屏手机屏幕(vivos 1手机截屏怎么截)

  • 苹果怎么取消流量下载限制(苹果怎么取消流量下载超过200)

    苹果怎么取消流量下载限制(苹果怎么取消流量下载超过200)

  • 怎么加qq群(怎么加qq群里的人为好友)

    怎么加qq群(怎么加qq群里的人为好友)

  • 电脑钉钉怎么开摄像头学生(电脑钉钉怎么开两个)

    电脑钉钉怎么开摄像头学生(电脑钉钉怎么开两个)

  • 苹果7plus微信怎么设置深色模式(苹果7plus微信怎么设置手写)

    苹果7plus微信怎么设置深色模式(苹果7plus微信怎么设置手写)

  • mini4升级ios13流畅吗(mini4升级ios13会卡吗)

    mini4升级ios13流畅吗(mini4升级ios13会卡吗)

  • 华为运动健康显示0步(华为运动健康显示不支持此手机计步是什么原因)

    华为运动健康显示0步(华为运动健康显示不支持此手机计步是什么原因)

  • 抖音免流量包是看抖音不用流量么(抖音免流包划算吗)

    抖音免流量包是看抖音不用流量么(抖音免流包划算吗)

  • 如何发朋友圈(如何发朋友圈不折叠文字)

    如何发朋友圈(如何发朋友圈不折叠文字)

  • 512kbps网速能看电视吗(512kbps网速能看视频吗)

    512kbps网速能看电视吗(512kbps网速能看视频吗)

  • md5值是什么意思(md5值怎么修改)

    md5值是什么意思(md5值怎么修改)

  • 多媒体技术中的媒体是指(多媒体技术中的媒体概念不包括文本)

    多媒体技术中的媒体是指(多媒体技术中的媒体概念不包括文本)

  • 华为荣耀9x支持人脸识别吗(华为荣耀9X支持高清通话吗)

    华为荣耀9x支持人脸识别吗(华为荣耀9X支持高清通话吗)

  • 魅族16s屏幕分辨率是多少(魅族16th屏幕分辨率可以更改吗?)

    魅族16s屏幕分辨率是多少(魅族16th屏幕分辨率可以更改吗?)

  • vivox20有nfc功能吗(vivox20有没有nfc)

    vivox20有nfc功能吗(vivox20有没有nfc)

  • qq怎么开启语音翻译(qq怎么开启语音自动转文字)

    qq怎么开启语音翻译(qq怎么开启语音自动转文字)

  • 手机号怎么登录抖音号(手机号怎么登录邮箱)

    手机号怎么登录抖音号(手机号怎么登录邮箱)

  • 钉钉未激活怎么换号码(钉钉未激活怎么退出群聊)

    钉钉未激活怎么换号码(钉钉未激活怎么退出群聊)

  • 魅族隐私政策怎么回事(魅族隐私政策怎么打开)

    魅族隐私政策怎么回事(魅族隐私政策怎么打开)

  • 苹果xr可以用无线充电器吗(苹果xr可以用无线网卡吗)

    苹果xr可以用无线充电器吗(苹果xr可以用无线网卡吗)

  • 笔记本连显示器用什么线(笔记本连显示器老是黑屏)

    笔记本连显示器用什么线(笔记本连显示器老是黑屏)

  • 爱奇艺学生会员怎么取消自动续费(爱奇艺学生会员可以登录几个设备)

    爱奇艺学生会员怎么取消自动续费(爱奇艺学生会员可以登录几个设备)

  • soul不卸载会落灰吗(soul卸载了,是不是以后就不能下载了)

    soul不卸载会落灰吗(soul卸载了,是不是以后就不能下载了)

  • 苹果x怎么返回上一层(苹果x怎么返回主页)

    苹果x怎么返回上一层(苹果x怎么返回主页)

  • oppor15快充设置(opporeno5快充设置)

    oppor15快充设置(opporeno5快充设置)

  • 开机菜单导航怎么关闭(开机菜单导航怎么关掉视频)

    开机菜单导航怎么关闭(开机菜单导航怎么关掉视频)

  • 金税开票软件下载安装
  • 境外承包工程项下资金
  • 土地使用权利
  • 食堂没有发票怎么做账
  • 固定资产折旧购买日期还是使用日期呢
  • 怎样填列分析资产负债表
  • 结存材料应分摊什么
  • 城市生活垃圾处理收费管理办法
  • 总公司给分公司开发票
  • 扣员工餐费需要缴纳个税吗
  • 前期物业管理公司
  • 劳务发票备注怎么填
  • 茶具可以作为固定资产吗
  • 品牌店设计费入什么费用
  • 往年度的工资做什么科目
  • 解除租赁合同可以退押金吗
  • 年初未交增值税借方怎么处理
  • 国外的发票怎么在中国报销
  • 公司专柜样品如何做
  • kb4580419更新
  • macwifi配置
  • 招标场地费计入什么科目
  • 百香果的功效与作用及食用方法果的籽能嚼碎吃吗?
  • 红掌的养殖方法和注意事项
  • 不动产经营租赁包括哪些内容
  • php完整教程
  • 贷款的账务处理
  • 可变现净值属于资产计量属性吗
  • vuejs动态加载组件
  • 幼儿园会计需要什么条件
  • 招聘退休人员北京宿管
  • phpmailer 使用
  • php制作验证码
  • 语义分割入门教程
  • php引用文件的方法
  • 企业购买预付卡怎么做账
  • vue3官方教程
  • php curlfile
  • linux mail命令详解
  • 劳务费过账
  • 织梦安装完要删除哪个文件
  • 其他应收款如何平账
  • 税控盘和维护费440元抵减增值税吗
  • 差额增值税发票和全额增值税发票
  • 建筑业服务包含哪些?
  • 子公司将股权转让给父公
  • 当月的进项税可以不认证吗?
  • 汇算清缴后取得上一年发票
  • 员工退回备用金怎么写收据
  • 借款合同的印花税计税依据
  • 预付的展会费如何入账
  • 采购未取得发票怎么结转成本
  • 建筑材料检测费入账科目
  • 私营企业算固定收入吗
  • 清空表内数据语句
  • OpenSolaris 6/06 DVD版本
  • winxp怎么做系统
  • linux中的文件
  • centos 7.6安装教程
  • rhel-server
  • windows7库功能
  • 飞行体验设备
  • linux 清除垃圾
  • 微信小程序自动跳转怎么关闭
  • 自动监测和在线监测一样吗
  • python的入门教程
  • vuejs组件开发实例
  • jquery给复选框赋值
  • python数据导出
  • python中的urllib
  • javascript获取浏览器代理设置
  • 河北税务怎么查询交了没有
  • 国家扶贫项目有循环卡吗
  • 绿化工程项目
  • 财政部监制的发票
  • 云票助手使用步数怎么改
  • 国家税务总局吕梁市税务局官网
  • 契税5年什么意思?
  • 税务稽查立案标准金额
  • 刚注册了一家深圳公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设