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

  • 小米12spro怎么取消按键震动(小米12怎么关机)

    小米12spro怎么取消按键震动(小米12怎么关机)

  • 抖音名在哪里修改(抖音名称在哪修改)

    抖音名在哪里修改(抖音名称在哪修改)

  • 数字计算机的最小信息单位是位(数字计算机最主要的工作特点)

    数字计算机的最小信息单位是位(数字计算机最主要的工作特点)

  • oppo怎么截视频的一部分画面出来(oppo怎么截视频方法)

    oppo怎么截视频的一部分画面出来(oppo怎么截视频方法)

  • 下载别人的抖音视频别人知道吗(下载别人的抖音视频发到自己的账号上)

    下载别人的抖音视频别人知道吗(下载别人的抖音视频发到自己的账号上)

  • 电话无法拨通,请将电话更改为本机号码是什么意思(电话无法拨通应该怎么办)

    电话无法拨通,请将电话更改为本机号码是什么意思(电话无法拨通应该怎么办)

  • 如何查看别人撤回的消息(如何查看别人撤回的消息QQ)

    如何查看别人撤回的消息(如何查看别人撤回的消息QQ)

  • cad删除命令(CAD删除命令用不了)

    cad删除命令(CAD删除命令用不了)

  • 电脑版微信与手机不同步怎么办(电脑版微信与手机版微信视频头像放不大)

    电脑版微信与手机不同步怎么办(电脑版微信与手机版微信视频头像放不大)

  • 内存条插上就可以用吗(内存条插上就能用吗)

    内存条插上就可以用吗(内存条插上就能用吗)

  • 滴滴顺风车全国开通了吗(滴滴顺风车300个城市名单)

    滴滴顺风车全国开通了吗(滴滴顺风车300个城市名单)

  • 微信接不到消息也发不出去是怎么回事(微信接不到消息了是什么情况)

    微信接不到消息也发不出去是怎么回事(微信接不到消息了是什么情况)

  • 苹果11是5g还是4g(苹果12是5G还是4G)

    苹果11是5g还是4g(苹果12是5G还是4G)

  • 美版苹果卡贴是什么(美版苹果卡贴什么意思)

    美版苹果卡贴是什么(美版苹果卡贴什么意思)

  • 华为的hms是什么意思(华为hms有啥用)

    华为的hms是什么意思(华为hms有啥用)

  • qq匹配聊天失败是什么意思(qq匹配聊天总是匹配失败怎么解决)

    qq匹配聊天失败是什么意思(qq匹配聊天总是匹配失败怎么解决)

  • 京东e卡绑定了还能转让吗(京东e卡绑定了可以退款吗)

    京东e卡绑定了还能转让吗(京东e卡绑定了可以退款吗)

  • flash怎么上色(flash怎么上色不影响线稿)

    flash怎么上色(flash怎么上色不影响线稿)

  • 怎么从快手上下载视频(怎么从快手上下原图)

    怎么从快手上下载视频(怎么从快手上下原图)

  • 小米手机智能出行怎么打开(小米手机智能出行怎么使用)

    小米手机智能出行怎么打开(小米手机智能出行怎么使用)

  • 微信朋友圈的视频为什么自动播放(微信朋友圈的视频能发多长时间)

    微信朋友圈的视频为什么自动播放(微信朋友圈的视频能发多长时间)

  • 苹果怎么查订阅付费(苹果怎么查订阅号)

    苹果怎么查订阅付费(苹果怎么查订阅号)

  • 电脑直播需要什么设备(电脑直播需要什么条件)

    电脑直播需要什么设备(电脑直播需要什么条件)

  • 电脑卡了怎么重启(电脑卡了怎么重启快捷键)

    电脑卡了怎么重启(电脑卡了怎么重启快捷键)

  • 微信升级后不再使用x5内核,debugx5.qq.com打不开,如何开启微信调试?(微信用不升级)

    微信升级后不再使用x5内核,debugx5.qq.com打不开,如何开启微信调试?(微信用不升级)

  • 个所得税计算方法
  • 如何申请成为一名党员
  • 企业所得税的征税对象包括
  • 一般纳税人开具专票和普票的区别
  • 办税人员绑定企业审核谁审核
  • 总公司签合同发票由分公司开可以吗
  • 增值税申报表与财务报表不一致
  • 代扣代缴完税凭证是什么
  • 进项税额留抵科目
  • 一般纳税人劳务税率是多少2023
  • 公积金做账需要计提吗怎么做
  • 财产保全包括支付宝吗
  • 双倍余额递减法考虑净残值吗
  • 固定资产并账
  • 从国外进口的免税商品
  • 冲回资产减值准备
  • 企业出售房屋交什么税
  • 未开票收入怎么做账
  • 报完税后反结账调整主营业务收入可以吗?
  • 消费税暂行条例实施细则
  • 会计调账有哪些方式
  • 公司招待用烟酒的管理
  • 增值税纳税申报实训心得体会
  • 小规模付增值税怎么做账
  • 房地产税是否存在退税
  • 处置报废车辆如何缴纳增值税
  • 1697510816
  • 社保跨省转移社保流程
  • 冲销应收账款怎么记账
  • linux如何安装
  • php获取长度
  • win10桌面没有我的电脑图标怎么办
  • php中面向对象
  • macbook panic cpu caller
  • 股票的交易费用多少
  • 工程决算审计费收费标准
  • 存货正常报废账务处理
  • yii框架教程
  • 车辆购置税发票在哪里打印
  • JavaScript ,18种常用数组方法,快来看看你会吗?
  • ChatGPT及相关产品体验与研究
  • 什么是微前端
  • 以前年度亏损现在不亏了
  • 专家咨询费比例不能超过多少
  • c语言怎么给函数传递数组
  • 宣传费开票属于什么类别
  • 怎么才能不开发票
  • 对外担保产生诉讼费用吗
  • 小额贷款涉及的法律
  • 劳务费个人所得税核定征收
  • 代垫个税费怎么做账
  • 新公司办公室装修费怎么记账
  • 网店会计怎么做账
  • 往来会计岗位职责怎么写
  • 新成立的公司需要年报吗
  • 记账簿的目的在于为企业
  • ubuntu20安装fcitx5
  • Linux环境下MySQL服务器优化的方法详解
  • window组件在哪里
  • 退休后归什么部门管
  • 苹果电脑旋转屏幕设置在哪里找
  • xp如何改windows7
  • win8打开运行的快捷键是什么
  • linux的防火墙配置文件
  • python函数详解
  • cocos2dx安装和初步使用
  • unity best fit
  • ie浏览器登录多个账号
  • css如何控制图片位置
  • Android Chromium WebView学习启动篇
  • 关于android工程中的assets目录的正确说法
  • Mongoose中document与object的区别示例详解
  • jquery trigger 传参数
  • ActivityManagerService(四)
  • 广州车辆购置税官网
  • 财务报表盖章位置
  • 河南省土地使用税税率
  • 税务局发票邮寄费用谁承担
  • 贵州省国家税务局电子税务局官网
  • 2019小规模纳税人标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设