clc
%分别通过Sobel边缘检测的计算公式及Edge函数中Sobel参数的设定来提取图片边缘
f0=imread('shida.jpg');
f1=rgb2gray(f0);
f=double(f1); %转为double型
[m,n]=size(f);
%Sobel检测的计算公式(dxs、dys分别是近似一阶导数值的掩模)
for i=2:m-1
for j=2:n-1
ay(i,j)=f(i-1,j+1)+2*f(i,j+1)+f(i+1,j+1)-f(i-1,j-1)-2*f(i,j-1)-f(i+1,j-1);
ax(i,j)=f(i+1,j-1)+2*f(i+1,j)+f(i+1,j+1)-f(i-1,j-1)-2*f(i-1,j)-f(i-1,j+1);
f2(i,j)=sqrt((ax(i,j)^2+ay(i,j)^2));
end
end
subplot(3,3,1)
imshow(f0);
title('原图像')
subplot(3,3,2)
imshow(f1);
title('原图像的灰度图')
subplot(3,3,3)
imhist(f1);
title('直方图')
subplot(3,3,4)
imshow(f2,[]);
title('Sobel检测计算公式所得图')
subplot(3,3,5)
imshow(edge(f1,'sobel',0.105));
title('Edge函数Sobel')
subplot(3,3,6)
imshow(edge(f1,'canny')),title('Edge函数Canny');
subplot(3,3,7)
imshow(edge(f1,'roberts')),title('Edge函数Roberts');
subplot(3,3,8)
imshow(edge(f1,'prewitt')),title('Edge函数Prewitt');
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:matlab函数提取遥感图像的边缘_内含原理说明文档_matlab_遥感图边缘检测 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
资源推荐
资源详情
资源评论


格式:plain 资源大小:654.0B























格式:zip 资源大小:26.9KB





收起资源包目录







共 5 条
- 1
资源评论

- 南木好好学习2023-05-18资源内容详细全面,与描述一致,对我很有用,有一定的使用价值。


阿里matlab建模师

- 粉丝: 5919
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 公司设备管理系统的分析与设计-软件工程课程设计报告.doc
- 项目管理中的历史和发展篇.docx
- 企业信息化项目管理中的业务流程优化方法研究和应用.doc
- 初中信息技术中考excel操作题.doc
- 大数据环境下的供电局电力营销信息化建设探析.docx
- 大数据时代的环境行政管理体制改革与重塑.docx
- 对移动互联网思维与数字媒体艺术教育的探讨.docx
- 创新20模式下互联网+高等职业教育智慧校园建设研究.docx
- 《photoshop教程byjessica》10.ppt
- linuxman使用方法和centos安装中文man包.doc
- 嵌入式QT编程.ppt
- 网络招聘与传统招聘方式之比较研究工作计划.doc
- 大数据背景下事业单位成本控制研究.docx
- 华工网络项目管理随堂答案(题).doc
- 全国年月高等教育自学考试(电子商务网站设计原理试题及标准答案).doc
- “案例引导、项目管理驱动”教学法在《-NET程序设计语言》课程中的应用.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
