[视频]【图像处理】用一维边界算子检测图像边界
关于倪萍【图像处理】用一维边界算子检测图像边界,期待您的经验分享,我不知道说什么才好,除了谢谢
!
更新:2024-03-01 22:14:02优秀经验
来自酷狗音乐https://www.kugou.com/的优秀用户无情天魔精致,于2018-12-24在生活百科知识平台总结分享了一篇关于“【图像处理】用一维边界算子检测图像边界摩尔庄园”的经验,非常感谢无情天魔精致的辛苦付出,他总结的解决技巧方法及常用办法如下:
[图]2/7
[图]
[图]3/7
[图]
[图]4/7
[图]
[图]5/7
[图]6/7
[图]7/7
[图]
前面介绍的三种边界检测算子:Roberts算子、Prewitt算子、Sobel算子,都属于一维算子。因此,这些算子一般是成对出现的,分别代表互相垂直的方向上的两个算子。不过,还有一些别的一维边界检测算子。用这些一维算子检测图像边界,一般需要经过三个步骤:1、用Gauss算子对图片进行平滑处理(Gauss算子是二维算子,用来减少噪点的影响);2、在图片的梯度方向上,对图片进行非极大值抑制处理;3、对上一步的结果,进行双阈值处理。
工具/原料
电脑python方法/步骤
1/7分步阅读给出一张RGB图片,本文要用不同的一维边界检测算子,来检测这张图片。

严格按照上面的步骤,用Prewitt算子检测img:
img=Prewitt(img,5)
其中,右边的参数5表示用5阶Gauss算子处理图片,参数img是给定的彩色图片。


用Sobel算子检测边界:
img=Sobel(img,5,5)
其中,前面的5表示用5阶Gauss算子,后面的5表示使用5阶Sobel算子。


使用7阶Sobel算子。
img=Sobel(img,5,7)


给出如下算子:
k=np.array([[1,-2,1]]*3)
那么,使用这个算子检测边界:
img=Edge(img,5,k)

如果使用算子:
k=np.array([[0,0,0],[1,-2,1],[0,0,0]])

检测到的边界图如下。

编辑于2018-12-24,内容仅供参考并受版权保护
经验备注
我发现了这篇经验很有用:你也认同《【图像处理】用一维边界算子检测图像边界》的经验分享有价值,就请和朋友们一起分享吧。另外,【图像处理】用一维边界算子检测图像边界的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。本文网址:https://www.5058.cn/article/ca2d939d41ec0beb6c31ce17.html
手工/爱好经验推荐
- Q[视频]你知道原神pc版怎么取消全屏
- Q这个三阶魔方还原公式
- Q如何怎样折爱心信封
- Q哪里三阶魔方教程图解
- Q怎么吉他基础教程入门知识,图文并茂简单易...
- Q请问怎样叠漂亮的千纸鹤
- Q有谁知道雪容融简笔画怎么画
- Q谁有微信如何提现不扣手续费
- Q一般可爱的冰墩墩简笔画画法
- Q怎么走【折纸系类】百合花的折法
- Q学习教你看手纹识手相
- Q多久蛋仔怎么画好看
- Q你知道教你画lol英雄系列-简笔画无极剑圣易大...
- Q怎样五线谱入门基础教程
- Q问大家零基础初学入门画漫画手绘教程教学习
- Q是什么初学者怎么学吉他
- Q重磅怎么样看钢琴五线谱
- Q哪有天安城门图片简笔画有颜色
- Q哪些樱花的简单折法
- Q聊城惠民保险怎么办理
- Q[视频]苹果电脑退出apple id
- Q[视频]告知新浪微博怎么发定时微博
- Q[视频]听说数据统计表格怎么做
已有 47325 位经验达人注册
已帮助 269124 人解决了问题