当前位置: 首页 > news >正文

成都协会网站建设学会了vue 能搭建一个网站平台

成都协会网站建设,学会了vue 能搭建一个网站平台,一个企业网站做几个关键词,中山网站建设方案检测原理 边缘检测是指检测图像中的一些像素点,它们周围的像素点的灰度发生了急剧的变化,因此可以将这些像素点作为一个集合,用于标注图像中不同物体的边界。 边缘是图像上灰度级变化很快的点的集合。这些点的梯度往往很大。因此我们可以使用一阶导数和二…

检测原理

        边缘检测是指检测图像中的一些像素点,它们周围的像素点的灰度发生了急剧的变化,因此可以将这些像素点作为一个集合,用于标注图像中不同物体的边界。

     边缘是图像上灰度级变化很快的点的集合。这些点的梯度往往很大。因此我们可以使用一阶导数和二阶偏导数来进行求解,但图像是离散的数据并以矩阵的形式存储,并不能像数学理论中对直线或曲线一样求导,所以我们使用差分来近似微分,采用不同的差分模板来对原图像进行卷积运算进而实现对图像求导。

导数算子卷积模板推导

  这里,我们以一阶导数算子Prewitt和二阶导数算子Laplacian的卷积模板为例,进一步推导说明其由来。

我们知道,一个函数的一阶与二阶导数可以表示为:

f'(x)=\lim_{\Delta x\to0}\frac{f(x+\Delta x)-f(x)}{\Delta x}

f'(x)=\lim_{\Delta x\to0}\frac{f(x)-f(x-\Delta x)}{\Delta x}

f''(x)=\lim_{\Delta x\to0}\frac{f'(x+\Delta x)-f'(x)}{\Delta x}

f''(x)=\lim_{\Delta x\to0}\frac{f'(x)-f'(x-\Delta x)}{\Delta x}

那么对于离散的函数,其一阶差分为:

f(x+1)-f(x)  ……(1)

f(x)-f(x-1)  ……(2)

(1)式-(2)式我们可以得到其二阶差分为:

f(x-1)-2f(x)+f(x+1)……(3)

(1)式+(2)式可以得到:

f(x+1)-f(x-1) ……(4)

        这里要注意的是,(4)式并不是标准意义上的一阶差分,不过,其可看做是一种"中心差分"的形式,这里我们也近似把它看做一阶差分。实际上这种中心差分的形式主要是为了和我们图像中最常用的3x3卷积模板相配合使用。

我们知道,对于平面图像来说,其有两个方向,并且图像坐标系的原点位于左上角 。

图像坐标系  

Prewitt算子

        prewitt模板分为x与y两个方向。

Prewitt算子在x,y方向上的卷积模板 

这里我们设模板中心点的坐标为(x,y) ,那么其在x方向上的一阶差分利用(4)式可以近似表示为:

提取系数1,0,-1并应用到3x3模板中的每一行便得到了Prewiitt算子在x方向上的卷积模板。

同理,将x变换为y后应用到3x3模板中的每一列便得到了Prewitt算子在y方向上的卷积模板。

Laplacian算子

Laplacian算子模版同时考虑x与y两个方向

      图(a)                        Laplacian算子卷积模板                      图(b)

         因此其在差分时是二元差分,我们设3x3卷积模板中心坐标为(x,y),那么在4邻域范围内,即(x-1,y),(x,y),(x+1,y),(x,y-1),(x,y+1),其二阶差分结果为:

         提取系数并填入3x3卷积模板中便得到了图(a)所示的Laplacian卷积模板,同时考虑到对角线上的元素,我们也进行二阶差分,然后便得到了如图(b)更通用的Laplacian算子。

        Laplacian卷积模板有个特点是中心处为负,周边为正,且模板内所有元素之和为0。

 常见算子

一阶导数算子

Roberts(重点关注斜对角线)

Prewitt 

Sobel(Prewitt基础上给予中心位置更大权重) 

对于一阶导数算子而言,我们最后还需要使用不同的范数来计算其在x,y方向上梯度矢量的幅度。

一般而言,我们可以使用L2范数,此时幅度值为: 

Magnitude=\sqrt{G_{x}^2+G_{y}^2}  

Canny算子 

Canny算子的计算步骤如下:

  1. 用高斯滤波器平滑图像,去除噪声。
  2. 用一阶差分偏导计算梯度方向和幅度(Sobel算子)。
  3. 对梯度值不是极大值的地方进行抑制,将不是机制的点全部置0,去掉大部分的边缘,所以图像边缘会变细。

 

二阶导数算子

Laplacian 

Mar算子   

        Marr算子通常由两部分组成:一个高斯滤波器用于平滑图像,减少噪声的影响;一个差分算子用于检测亮度变化。在每个像素点上进行如下计算:

  1. 用一个2D的高斯平滑模板与原图像卷积。
  2. 计算卷积后图像的拉普拉斯值。
  3. 检测图像中的过零点,将其作为边缘点。

LOG算子 

        LOG算子的全称是Laplacian of Gaussian,即高斯拉普拉斯算子。它结合了拉普拉斯算子(用于边缘增强)和高斯滤波器(用于去噪的特点)

常用边缘检测算子检测特点比较

 简而言之,我们这里介绍的边缘检测算子都是基于梯度,因此其内部的数字都基于差分结果的系数。不同的区别在于,他们中有些使用的差分阶数不同,有些考虑到了使用滤波模版,有些考虑到了中心像素点的权重,有些重点关注斜对角线上像素点的差分结果……但是追根溯源,都不外乎是在利用卷积运算查找灰度值变化明显的地方,这也是边缘的概念所在。

http://www.dtcms.com/a/608235.html

相关文章:

  • 做网站美工的理由西部数码网站管理助手安装
  • 哪些动物可以做网站名如何提高网站排名
  • 台州网站快速优化排名深圳的网站建设公司流程
  • 郑州专业公司网站制作公司美的网站建设水平swot分析
  • 佛山市公司网站制作信息网络传播视听节目许可证
  • 上海建设行业的资质网站上海招投标网官方
  • 北京建筑公司网站学网页设计在哪学
  • 网站后台编辑器下载襄阳市建设工程质量监督站网站
  • 深圳网站制作与建设公司网站运营公司
  • 网站建设实训心得3000字php编程语言
  • 网站制作方案包含哪些内容网站建设试题
  • 中国建设银行幼儿缴费官网站网页制作教程免费视频
  • 西安网站建设的软件WordPress未定义函数
  • 用外国人的照片做网站网站开发和网站运营的区别
  • 网站建设价格与哪些方面wordpress主题的安装
  • 买到一个域名以后如何做网站清远市企业网站seo联系方式
  • 做发包业务网站网上教育培训机构哪家好
  • 建设网站大概要花多少钱网站开发工程师项目经验怎么写
  • 网站右下角悬浮窗口js代码 兼容各浏览器wordpress如何迁移
  • wordpress电影主题网站教育做的比较好的网站有哪些
  • 加密网站广州网站建设十年乐云seo
  • 网站功能模块报价办宽带需要多少钱
  • 免费网站推广网站在线谷歌广告联盟一个月能赚多少
  • 网站定制设计网页价格多少钱网站26个页面收费
  • 网站备案后 如何建设建设网站图片高清
  • 怎么找网站帮我做推广开发定制app
  • 网站建设优化服务好么wordpress插件数据存放
  • 网站后台策划微商怎么加好友增加大量客源
  • 西安做网站的公司报价dede 友情链接 网站简况 调用
  • 做网站的关键词怎么判断好不好wordpress订阅者