预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108564591A(43)申请公布日2018.09.21(21)申请号201810477503.6(22)申请日2018.05.18(71)申请人电子科技大学地址611731四川省成都市高新区(西区)西源大道2006号(72)发明人潘晔董锋邵怀宗胡全管庆王文钦陈慧(74)专利代理机构成都正华专利代理事务所(普通合伙)51229代理人李蕊李林合(51)Int.Cl.G06T7/13(2017.01)G06T7/136(2017.01)权利要求书1页说明书3页附图1页(54)发明名称一种保留局部边缘方向的图像边缘提取方法(57)摘要本发明公开了一种保留局部边缘方向的图像边缘提取方法,包括以下步骤:S1、读入待处理的三通道RGB图片;S2、设置边缘提取阈值threshold;S3、将待处理的三通道RGB图片转化为灰度图片;S4、根据边缘提取阈值threshold,使用边缘提取算子对灰度图片进行边缘提取,得到边缘图。本发明可以在提取图片边缘的基础上,保留图片边缘的局部方向,使得处理后得到的边缘图保留了更多的局部信息。CN108564591ACN108564591A权利要求书1/1页1.一种保留局部边缘方向的图像边缘提取方法,其特征在于,包括以下步骤:S1、读入待处理的三通道RGB图片;S2、设置边缘提取阈值threshold;S3、将待处理的三通道RGB图片转化为灰度图片;S4、根据边缘提取阈值threshold,使用边缘提取算子对灰度图片进行边缘提取,得到边缘图。2.根据权利要求1所述的图像边缘提取方法,其特征在于,所述步骤S4包括以下分步骤:S41、将灰度图片划分为多个3*3的像素块;S42、对于灰度图片中的每个3*3的像素块,将其四个角上的像素值减去2倍阈值threshold后与3*3像素块中间的像素值比较,若差值大于或等于中间像素值,则将3*3像素块的相应位置设置为1,若差值小于中间像素值,则将3*3像素块的相应位置设置为0;S43、对于灰度图片中的每个3*3的像素块,将其中间像素上下左右的四个像素点的像素值减去阈值threshold后与3*3像素块中间的像素值比较,若差值大于或等于中间像素值,则将3*3像素块的相应位置设置为1,若差值小于中间像素值,则将3*3像素块的相应位置设置为0,得到一个3*3的特征矩阵;S44、对步骤S43得到的特征矩阵从左到右,从上到下进行2进制编码,得到一个10进制的编码值;S45、将步骤S44得到的编码值添加进对应3*3像素块的中间像素位置,得到边缘图。2CN108564591A说明书1/3页一种保留局部边缘方向的图像边缘提取方法技术领域[0001]本发明属于计算机视觉和图像处理技术领域,具体涉及一种保留局部边缘方向的图像边缘提取方法的设计。背景技术[0002]现有的图像边缘提取方法主要分为两大类:一种是以一阶微分为基础的边缘检测算子,通过计算一阶导数局部最大值来检测图像边缘,如:Roberts算子、Prewitt算子、Sobel算子、Canny算子等,另一种是以二阶微分为基础的边缘检测算子,通过寻求二阶导数中的过零点来检测边缘,如:LOG算子。[0003]现有的图片边缘提取方法都是处理单通道或者灰度图像的,而且在局部处理上都是只计算边缘的大小而忽略了边缘的方向性。发明内容[0004]本发明的目的是为了解决现有的图片边缘提取方法在提取边缘过程中对局部边缘方向缺失的问题,提出了一种保留局部边缘方向的图像边缘提取方法。[0005]本发明的技术方案为:一种保留局部边缘方向的图像边缘提取方法,包括以下步骤:[0006]S1、读入待处理的三通道RGB图片。[0007]S2、设置边缘提取阈值threshold。[0008]S3、将待处理的三通道RGB图片转化为灰度图片。[0009]S4、根据边缘提取阈值threshold,使用边缘提取算子对灰度图片进行边缘提取,得到边缘图。[0010]步骤S4包括以下分步骤:[0011]S41、将灰度图片划分为多个3*3的像素块。[0012]S42、对于灰度图片中的每个3*3的像素块,将其四个角上的像素值减去2倍阈值threshold后与3*3像素块中间的像素值比较,若差值大于或等于中间像素值,则将3*3像素块的相应位置设置为1,若差值小于中间像素值,则将3*3像素块的相应位置设置为0。[0013]S43、对于灰度图片中的每个3*3的像素块,将其中间像素上下左右的四个像素点的像素值减去阈值threshold后与3*3像素块中间的像素值比较,若差值大于或等于中间像素值,则将3*3像素块的相应位置设置为1,若差值小于中间像素值,则将3*3像素块的相应位置设置为0,得到一个3*3的特征矩阵。[0014