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

  • 剪映如何配音(剪映如何配音变声)

    剪映如何配音(剪映如何配音变声)

  • 红米10xpro有红外线功能吗(红米10x有红外线)

    红米10xpro有红外线功能吗(红米10x有红外线)

  • 小米10pro有必要贴膜吗(小米10Pro有必要贴膜吗)

    小米10pro有必要贴膜吗(小米10Pro有必要贴膜吗)

  • 华为mate30pro热点在哪里(华为mate30pro热点怎么连接)

    华为mate30pro热点在哪里(华为mate30pro热点怎么连接)

  • 支付宝无感支付怎么开通(支付宝无感支付在哪里设置)

    支付宝无感支付怎么开通(支付宝无感支付在哪里设置)

  • 闲鱼未拆封机怎么验货(闲鱼未拆封机可信吗)

    闲鱼未拆封机怎么验货(闲鱼未拆封机可信吗)

  • 通讯助理漏话提醒是什么意思啊(通讯助理漏话提醒怎么办)

    通讯助理漏话提醒是什么意思啊(通讯助理漏话提醒怎么办)

  • 红米8和红米8a有啥区别(红米8与红米8a)

    红米8和红米8a有啥区别(红米8与红米8a)

  • 22.5w快充充满要多久(22.5w快充充满要多少钱)

    22.5w快充充满要多久(22.5w快充充满要多少钱)

  • 手机一亮一暗怎么回事(手机屏幕一亮一暗)

    手机一亮一暗怎么回事(手机屏幕一亮一暗)

  • 替换功能所在的选项卡是(替换功能所在的菜单是)

    替换功能所在的选项卡是(替换功能所在的菜单是)

  • vue如何让照片全显示(vue如何调整图片顺序)

    vue如何让照片全显示(vue如何调整图片顺序)

  • 手机电池总是温度过高怎么办(手机电池总是温度较低)

    手机电池总是温度过高怎么办(手机电池总是温度较低)

  • 手机怎么删qq表情(手机怎么删qq表情图片)

    手机怎么删qq表情(手机怎么删qq表情图片)

  • 电脑联网了但不能上网(电脑联网了但不能打开网页和登qq)

    电脑联网了但不能上网(电脑联网了但不能打开网页和登qq)

  • 微信怎么恢复附近的人(微信怎么恢复附近人打招呼信息)

    微信怎么恢复附近的人(微信怎么恢复附近人打招呼信息)

  • 华为mate30pro音量键怎么调(华为mate30pro音量大小怎么调节)

    华为mate30pro音量键怎么调(华为mate30pro音量大小怎么调节)

  • 嘀嗒怎样用高德导航(高德地图嘀嗒出租车怎么付款)

    嘀嗒怎样用高德导航(高德地图嘀嗒出租车怎么付款)

  • 手机测距离 怎么设置(手机测距离怎么用)

    手机测距离 怎么设置(手机测距离怎么用)

  • vivox9splus怎么出厂设置(vivo x9如何)

    vivox9splus怎么出厂设置(vivo x9如何)

  • ispm15标准(isoiec15415标准)

    ispm15标准(isoiec15415标准)

  • 富士x100t和x100f区别

    富士x100t和x100f区别

  • excel如何启用宏(Excel如何启用宏?)

    excel如何启用宏(Excel如何启用宏?)

  • 小米6内存不足(小米6内存不足怎么办)

    小米6内存不足(小米6内存不足怎么办)

  • 步步高y97返回键怎么设置(步步高手机怎么设置返回)

    步步高y97返回键怎么设置(步步高手机怎么设置返回)

  • WPS文字如何查找和替换(wps文字如何查找重复)

    WPS文字如何查找和替换(wps文字如何查找重复)

  • 如何设置屏保时间(如何设置屏保时间更长手机)

    如何设置屏保时间(如何设置屏保时间更长手机)

  • gpu驱动是什么(gpu驱动最新更新下载)

    gpu驱动是什么(gpu驱动最新更新下载)

  • python如何读取全部的文件(python读取全部文件)

    python如何读取全部的文件(python读取全部文件)

  • 赠送给客户的库存商品怎么做账
  • 跨省异地购买房产对外销售
  • 印花税退回计入什么科目
  • 累计折旧科目一直有余额吗
  • 采用直接转销法会在一定程度上高估了应收款项
  • 消防检测需要资质吗?
  • 工伤职工应享有的待遇及救济途径
  • 中小企业对应的是
  • 高速公路通行费电子发票怎么打印
  • 贷款未收属于什么科目
  • 汽车保险费可以抵扣吗
  • 个人垫付费用报销申请怎么写
  • 外出经营许可证办理流程
  • 开发成本可以计增值税吗
  • 销售旧货时的售后是什么
  • 筹资活动现金净流量为正说明什么
  • 会计账簿的定义及其作用
  • 中国增值税发展史
  • 10万元以下免征教育费附加
  • 房地产公司的广告语
  • 新公司开业的祝福语
  • 货物收到钱已付 发票未收到怎么做账
  • 亏损企业所得税汇算清缴怎么做
  • 利润分配以前年度损益调整
  • 小额零星业务上限是多少
  • 企业所得税汇算清缴退税账务处理
  • 普通的增值税发票可以查询到购买人的信息吗
  • 收入冲正
  • 低值易耗品属于资产类
  • 一般纳税人进货收到普票怎么做账
  • 合伙企业个人所得税计算案例
  • 物业预收的物业费怎么做会计分录?
  • 苹果手机系统更新在哪里找
  • 房产契税征收率
  • 免征的增值税怎么做账
  • 冲减坏账准备和计提坏账准备
  • PHPfor循环语句10的阶乘
  • 补缴税款可以享受减免政策么
  • vnisedit 打包
  • 收汇金额和出口金额差额大怎么办
  • 兰萨罗特岛的地理位置
  • session跨域导致失效
  • 实用工具书推荐
  • js-cookie vue
  • php程序技术
  • nmcli命令配置bond
  • phpcms怎么用
  • Qt Port of WebKit ¶
  • 收到的现金折扣
  • 新建厂房环评费会计科目
  • 无票收入增值税怎么申报
  • SQLserver行转列
  • 印花税减免税优惠政策2019
  • 入股投资的钱能取出来吗
  • 坏账准备如何计算
  • 月销售额不超过15万的免征增值税
  • 三包适用范围
  • 提前报废固定资产会导致账面价值减少吗
  • 企业购进的固定资产
  • 过年给员工派红包合适吗
  • 应交所得税如何调整
  • 食堂如何做账
  • mysql缩印
  • 安装windows server 2008 r2
  • 微软推送windows 11
  • windows7开始菜单不见了
  • Win10系统照片应该打不开
  • xp系统设置共享显存
  • windows8开机启动项设置
  • awk实例
  • Python文件处理
  • list在python中的作用
  • 谈一谈你对人与自然关系的认识
  • android面试题2019
  • jquery实现简单Tab切换菜单效果
  • 残疾人就业保障金减免政策2022
  • 广东国家电子税务全电发票
  • 知道税率怎么算成本
  • 公对私转账怎么开票
  • 西乡塘区税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设