位置: 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委托模式和代理模式)

  • ipad2021和2020外观区别在哪里(ipad2021和2020款外观一样吗)

    ipad2021和2020外观区别在哪里(ipad2021和2020款外观一样吗)

  • 高德地图电子狗功能在哪里(高德地图电子狗没声音)

    高德地图电子狗功能在哪里(高德地图电子狗没声音)

  • 魅族 18 Pro支持的感应器有哪些(魅族18pro支持多少倍变焦)

    魅族 18 Pro支持的感应器有哪些(魅族18pro支持多少倍变焦)

  • 荣耀x10如何放内存卡(荣耀x10如何放内存卡视频)

    荣耀x10如何放内存卡(荣耀x10如何放内存卡视频)

  • 京东能延期收货吗(京东延期收货收费吗)

    京东能延期收货吗(京东延期收货收费吗)

  • 快手如何开通闪电购(快手如何开通闪购)

    快手如何开通闪电购(快手如何开通闪购)

  • 苹果手机电量显示不准(苹果手机电量显示黄色什么意思)

    苹果手机电量显示不准(苹果手机电量显示黄色什么意思)

  • 微信重复视频已仅自己可见怎么改(微信播放小视频会重复之前的)

    微信重复视频已仅自己可见怎么改(微信播放小视频会重复之前的)

  • 华为mate20支持5g吗(华为MATE20支持无线充电吗)

    华为mate20支持5g吗(华为MATE20支持无线充电吗)

  • 被解散的群怎么还显示出来(被解散的群怎么删除聊天记录)

    被解散的群怎么还显示出来(被解散的群怎么删除聊天记录)

  • 宽带一直闪红灯网络也用不了(宽带一直闪红灯怎么办)

    宽带一直闪红灯网络也用不了(宽带一直闪红灯怎么办)

  • 两个电机怎么实现同步(两个电机怎么实现星三角)

    两个电机怎么实现同步(两个电机怎么实现星三角)

  • 手机变弯了是什么原因(手机变弯了怎么矫正)

    手机变弯了是什么原因(手机变弯了怎么矫正)

  • 戴尔笔记本电脑黑屏按什么键恢复(戴尔笔记本电脑怎么连接无线网wifi)

    戴尔笔记本电脑黑屏按什么键恢复(戴尔笔记本电脑怎么连接无线网wifi)

  • 备用机拿来干什么(备用机一般用来干啥)

    备用机拿来干什么(备用机一般用来干啥)

  • 微信第三次封号封几天(微信第三次封号封多久能恢复)

    微信第三次封号封几天(微信第三次封号封多久能恢复)

  • 计算机网络系统是什么(计算机网络系统的功能有)

    计算机网络系统是什么(计算机网络系统的功能有)

  • mate30出厂自带膜吗(mate30 出厂膜)

    mate30出厂自带膜吗(mate30 出厂膜)

  • 腾讯微云无法打开文件(腾讯微云无法打开的文件怎么办)

    腾讯微云无法打开文件(腾讯微云无法打开的文件怎么办)

  • 把微博视频保存到手机(把微博视频保存到本地)

    把微博视频保存到手机(把微博视频保存到本地)

  • 小米的智能出行是什么东西(小米的智能出行是什么)

    小米的智能出行是什么东西(小米的智能出行是什么)

  • 华为悬浮导航什么功能(华为悬浮导航已经打开了怎么用不了呢)

    华为悬浮导航什么功能(华为悬浮导航已经打开了怎么用不了呢)

  • 知乎怎么设置动态隐私(知乎怎么设置动态)

    知乎怎么设置动态隐私(知乎怎么设置动态)

  • 苹果xsmax有单卡的吗(xsmax 单卡)

    苹果xsmax有单卡的吗(xsmax 单卡)

  • 华为荣耀20是什么系统(华为荣耀20是什么充电器)

    华为荣耀20是什么系统(华为荣耀20是什么充电器)

  • 苹果手机描述文件不可移除怎么办 (苹果手机描述文件删除了如何恢复)

    苹果手机描述文件不可移除怎么办 (苹果手机描述文件删除了如何恢复)

  • win10怎么看已安装更新(win10怎么看已安装的驱动)

    win10怎么看已安装更新(win10怎么看已安装的驱动)

  • Vue Element UI 中 el-table 树形数据 tree-props 多层级使用避坑

    Vue Element UI 中 el-table 树形数据 tree-props 多层级使用避坑

  • 共享税种
  • 小规模纳税人的账务处理
  • 房地产开发企业销售自行开发的房地产项目
  • 预扣预缴和汇算清缴
  • 申请纳税申报怎么申报
  • 领发票凭证做什么用
  • 外汇账户包括哪些类型
  • 企业文化事业建设费计算
  • 民办幼儿园的税收是多少
  • 一般企业和小企业会计准则的区别
  • 出口退税免税申报怎么报
  • 应付账款的核算会计分录
  • 减免税款的会计处理
  • 一般纳税人租赁费的税率是多少
  • 非正常损失进项税额怎么处理
  • 固定资产评估费计入什么会计科目
  • 个体工商户必须税务登记吗
  • 购进电费管理费会计分录
  • 专票开票银行一定要对吗
  • 团建费用是什么意思
  • 选育新品种植物应如何缴纳增值税?
  • 转让费入什么会计分录
  • 工商年报社保需要多少钱
  • 财务报表未分配利润为负数
  • 运输业什么进项税抵扣
  • 上月开的发票会计漏做帐本月应如何补做账?
  • 公司股票 收税
  • 缅甸安达曼海
  • syms命令
  • 税率变更为13%的文件
  • javaweb简单项目案例
  • php微信公众号开发框架
  • 神经网络模型python
  • c++评测
  • 短期投资的入账成本
  • 进什么税额
  • day28--Java泛型01
  • 织梦一直显示上一页和下一页
  • 生产设备的折旧分录
  • 房产税计入管理费用还是税金附加
  • 银行日记账跨月登记方法
  • 配电室增容验收标准
  • 抵扣是什么意思大白话...举例
  • 换出长期股权投资的会计处理
  • 员工工资可以当月计提当月发放吗
  • 个人所得税率怎么退
  • 资产减值损失是什么意思
  • 劳务合同如果不发工资怎么办
  • 设备租赁公司怎么样
  • 残保金申报常见问题
  • 核算产品的成本的表
  • 收到利息的会计凭证
  • 营业成本增加额公式
  • 发票有什么重要性
  • 垫付的资金
  • 新成立的公司开什么银行账户
  • 借款利息如何记账
  • 环境检测费属于什么费用
  • 微信的业务
  • 会计调账是什么意思
  • sqlserver分页查询sql
  • freebsd11.3安装教程
  • ubuntu16.04输入法
  • /etc/rc.d/rc与/etc/rc.d/init.d的关系介绍
  • vim中执行shell命令
  • win7桌面壁纸自动更换关闭
  • win8系统怎么还原出厂设置
  • 水下摄影技巧
  • dosbox批处理
  • excel最小化后再次选择不弹出来
  • css盒子模型示意图
  • 同一内容复制到多个单元格
  • awk范围筛选
  • Node.js中 __dirname 的使用介绍
  • unity官方插件
  • unity网络通信框架
  • jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
  • 济宁税务局王燕利
  • 地税网上申报密码
  • 武汉市第二税务稽查局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设