灰度图像--图像分割 Sobel算子
2024-09-22 09:36:22
学习DIP第44天
转载请标明本文出处:http://blog.csdn.net/tonyshengtan,欢迎大家转载,发现博客被某些论坛转载后,图像无法正常显示,无法正常表达本人观点,对此表示很不满意。有些网站转载了我的博文,很开心的是自己写的东西被更多人看到了,但不开心的是这段话被去掉了,也没标明转载来源,虽然这并没有版权保护,但感觉还是不太好,出于尊重文章作者的劳动,转载请标明出处!!!!
文章代码已托管,欢迎共同开发:https://github.com/Tony-Tan/DIPpro
更多细节参考:http://tony4ai.com/categories/数字图像处理/
开篇废话
废话开始,Sobel我们并不陌生,之前在图像增强的时候也已经介绍了它的作用,并且还杜撰了一下它的来历,也就是用Robert平移相加(类似于相关或卷积),下面可以给出Sobel的另一个来源,因为Sobel数学推导的过程和资料很少,而且当时提出Sobel的时候应该也是没有数学论证的,而只是简单的实验后,发现效果非常好。
我们还要介绍下扩展Sobel算子,Sobel原始模型为标准3x3模板,但可以扩展成5x5到任意奇数x奇数的大小,而模板系数的确定可以根据帕斯卡三角来计算,真的很神奇。Sobel之后延伸出了Scharr算子,这个算子也为3x3算子,但是效果据说比3x3的Sobel好,后面文章将会给出具体对比。
算子形式
内容迁移至
http://www.face2ai.com/DIP-6-4-灰度图像-图像分割-Sobel算子/
http://www.tony4ai.com/DIP-6-4-灰度图像-图像分割-Sobel算子/
最新文章
- 【知识积累】try-catch-finally+return总结
- SQL 同时查看2个表
- iOS常用的忽略警告
- TCP同步传送数据示例以及可能出现问题分析
- 快速用springmvc搭建web应用-超越昨天的自己系列(10)
- JMS的常用方法
- LRU算法&;amp;&;amp;LeetCode解题报告
- java Permissions and Security Policy--官方文档
- 你好,C++(4)2.1.3 我的父亲母亲:编译器和链接器 2.1.4 C++程序执行背后的故事
- C#中英文混合字符串过长截断
- 朴素贝页斯分类法 c++实现
- apache禁止公网IP访问的配置
- python self
- js中call()的用法
- JDBC fetch size
- falsk_蓝图(blueprint)
- wiki----为用户设置管理员权限
- 牛客国庆集训派对Day1-C:Utawarerumono(数学)
- 【Python爬虫实战】微信爬虫
- Hashmat the brave warrior(UVa10055)简单题
热门文章
- X86逆向13:向程序中插入Dll
- Codeforces 1239C. Queue in the Train
- Git 学习笔记之(三)将本地工程导入到GitHub 仓库中
- C# 操作地址 从内存中读取写入数据(初级)
- dev listbox使用
- wpf GeometryDrawing 绘制文字
- hourglassnet网络解析
- shell中处理参数getopts命令
- Windows环境中编译opencv3.0同时加入OPENCV_contrib库及解决遇到相关问题[contrib 必须要3.1以上的opencv才支持了]
- 【异常】update更新java.sql.SQLException: Duplicate entry '2019-07-30 00:00:00-110100' for key