中易网

求matlab图像边缘检测的三种算子的源代码

答案:2  悬赏:0  
解决时间 2021-02-03 20:24
分别用下列算子检测下图(10x10)所示图像的边缘
(1) Roberts梯度
(2) Laplacian算子
(3) Sobel算子
使用一个门限,将图像点减少到10%作为边缘点(使用高的检测结果部分),试画出上述各种方法所产生的边缘图像;对其结果进行比较说明;其中哪种方法能产生最连续的边缘?
要求写上机报告,其内容为:
1. 用Roberts梯度、Laplacian算子、Sobel算子实现边缘检测的原理。
2. 打印出原始图像(输入图像)。
3. 打印出经边缘检测后的图像。
4. 结论与分析。
5. 打印出源程序。
很多网站要积分才能下载,而且要求是metlab的源代码,不是C的。但是我只有百度知道的积分 所以就来百度问问了 那位能帮忙回答下 谢谢鸟

老师不让用现成的。。。。囧
最佳答案
edit edge看edge.m的源代码阿
然后把这三个的提取出来,改改不就行了

matlab有现成的函数edge
比如roberts梯度
I=imread('你的图片');
[g,t]=edge(I,'roberts',0.1);
sobel算子
[g,t]=edge(I,'sobel',0.1);
laplacian算子
[g,t]=edge(I,'log',0.1);
全部回答
clc clear all close all i = imread('cameraman.tif'); % 读入图像 imshow(i);title('原图') bw1 = edge(i,'canny'); % 调用canny函数 figure,imshow(bw1); % 显示分割后的图像,即梯度图像 title('canny')
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有江苏以内介绍份工作,除了鸭子,其他什
车雄龙江能者店地址有知道的么?有点事想过去
是非只因多开口,烦恼皆因强出头.这句话该怎
asp 一个字段中的所有数字相加。怎么算总数?
小说男主角叫南宫辰女主角叫贝贝
战舰少女作死蓝贴怎么回事
圣馨家园东门地址在什么地方,想过去办事
#include <conio.h> 什么意思
求natsuuta なつうた这个完整高清动画 要能下
魔兽世界熊猫人之谜好玩吗?
正宗武大郎烧饼总店在哪里
儒雅聚宝斋在什么地方啊,我要过去处理事情
不用出门在家中就可以赚钱网上找到兼职 .赶紧
什么是性感女人?
amd速龙4000+好还是amd速龙5200+好??
推荐资讯
qq三国love符号 为什么对不上呢`要打那个字母
什么时候春天
唱歌全部走音,像在读怎么办
华为机顶盒ec6108v9破解变砖开不了机怎么解决
堤子和葡萄有什么区别
近一年了用了10到20张廉价面膜,对皮肤有多大
去三道关玩在市内哪里坐车?
帕萨特1.8T和迈腾1.8T的发动机有什么区别吗?
21天减肥法前三天可以喝咖啡吗
风尘仆仆怎么造句,求解
急求《一则寓言故事给我的启示》(演讲稿)
淘宝不是一张主图4张辅图吗?怎么都是主图
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?