Sobel算子实现水平边缘检测、垂直边缘检测;45度、135度角边缘检测

news/2025/2/21 16:20:39/
%File Discription:
%45°和135°角边缘检测;用于那些边界不明显的图片
%不太适用于复杂图,复杂图用水平和垂直边缘检测
%Author:Zhang Ruiqing
%CreateTime:2011.8.8(What a good day!(*^__^*) )SourcePic=imread('D:\Images\pic_loc\1870378220205041520.jpg');
subplot(221);
imshow(SourcePic),title('原图');grayPic=rgb2gray(SourcePic);
grayPic=im2double(grayPic);
%使用指定45度角Sobel算子滤波器,指定阂值a45=[-2 -1 0;-1 0 1;0 1 2];
SFST45=imfilter(grayPic,a45,'replicate');%功能:对任意类型数组或多维图像进行滤波。
SFST45=SFST45>=Threshold;
subplot(222);
imshow(SFST45),title('45度角图像边缘检测') ;b45=[0 -1 -2;1 0 -1;2 1 0];
SFST45=imfilter(grayPic,b45,'replicate');%功能:对任意类型数组或多维图像进行滤波。
SFST45=SFST45>=Threshold;
SFST45
subplot(223);
imshow(SFST45),title('135度角图像边缘检测') ;

%File Discription:
%水平、垂直边缘检测;
%Author:Zhang Ruiqing
%CreateTime:2011.8.8SourcePic=imread('D:\毕业设计\Images\pic_loc\1870399350205061354.jpg');
subplot(221);
imshow(SourcePic),title('原图');grayPic=rgb2gray(SourcePic);
grayPic=im2double(grayPic);
[Vertical Threshold]=edge(grayPic,'sobel','vertical');%edge detect
subplot(222);
imshow(Vertical),title('垂直方向边缘检测');[Horizontal Threshold]=edge(grayPic,'sobel','horizontal');%edge detect
subplot(223);
imshow(Horizontal),title('水平方向边缘检测');H_V=edge(grayPic,'sobel',Threshold);
subplot(224);
imshow(H_V),title('水平和垂直边缘检测');



http://www.ppmy.cn/news/529093.html

相关文章

html <a>标签

标签定义及使用说明 <a> 标签定义超链接&#xff0c;用于从一个页面链接到另一个页面。 <a> 元素最重要的属性是 href 属性&#xff0c;它指定链接的目标。 在所有浏览器中&#xff0c;链接的默认外观如下&#xff1a; 未被访问的链接带有下划线而且是蓝色的已…

【图像处理】Sobel算子实现水平边缘检测、垂直边缘检测;45度、135度角边缘检测

%File Discription: %45和135角边缘检测&#xff1b;用于那些边界不明显的图片 %不太适用于复杂图&#xff0c;复杂图用水平和垂直边缘检测 %Author:Zhang Ruiqing %CreateTime:2011.8.8&#xff08;What a good day!(*^__^*) &#xff09;SourcePicimread(lena.jpg); subplot(…

html5a标签的行内样式,HTML5 a 标签

什么是a标签&#xff1f; 更新时间: 09/22/2018由sky8g编辑 a标签的作用&#xff1a;HTML 标记是一个内联HTML元素&#xff0c;它定义了一个超链接。超链接允许用户从一个页面导航到另一个页面。以下部分包含关于此标记的信息&#xff0c;包括如何使用它的示例以及相关属性和浏…

HTML5 <head> 标签、HTML5 <i> 标签

HTML5 <head> 标签 实例 HTML5 <head> 标签表示文档的头部&#xff0c;其中包含了与该文档有关的信息&#xff01; 一份在头部带有 <title> 标签的 HTML 文档&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"utf-8&…

DRIVER_OVERRAN_STACK_BUFFER: Sony NW-A45插入PC必蓝屏问题(Bus Hound相关)

问题 近期调试 USB&#xff0c;BUS Hound v6 无问题。心血来潮安装了 v7 后&#xff0c;体验后又回退到 v6。然后只要插入 Sony NW-A45&#xff0c;电脑100% 必绿屏&#xff08;WIN11&#xff09;&#xff0c;提示信息&#xff1a; DRIVER_OVERRAN_STACK_BUFFER 解决 近期项…

HTML5 之 A 标签

概述 a 元素可通过其href属性创建指向其他网页、文件、同一页面内的位置或其他URL的超链接。 其基本属性及含义如下。 href&#xff1a;链接目标的URLhreflang&#xff1a;指定目标URL的语言rel&#xff1a;指定当前文档和被链接文档的关系target&#xff1a;指定打开目标URL的…

Java Map和Set

1 Map Map是一个接口&#xff0c;该类没有继承自Collection,该类中存储的是<K,V>结构的键值对&#xff0c;并且K一定是唯一的&#xff0c;不能重复。 1.1 Map的常用方法说明 import java.util.Collection; import java.util.HashMap; import java.util.Map; import ja…

SpringCloud Alibaba入门5之Hystrix的使用

我们继续在前一章的基础上进行学习。 SpringCloud Alibaba入门5之使用OpenFegin调用服务_qinxun2008081的博客-CSDN博客 上一节我们已经使用OpenFeign完成了服务间的调用&#xff0c;如果现在存在大量的服务&#xff0c;每个服务有若干个节点&#xff0c;其中一个节点发生故障…