首页 >>  正文

sobel算子边缘检测

来源:baiyundou.net   日期:2024-09-22

蓟钱陆2491分别利用 Roberts、Prewitt、Sobel 和 Log 边缘检测算子,对原图像进行边缘检测,显示处理前、后的图像.
薄齿郭13914228112 ______ clear; fid=fopen('d:\image\Lena.img','r'); %打开无格式文件 data1=(fread(fid,[256,256],'uint8'))'; subplot(2,3,1),imagesc(data1); colormap(gray); title('LENA','Color','r'); subplot(2,3,2); data2=uint8(data1); R=edge(data2,'Roberts'); imagesc(R); title('...

蓟钱陆2491基于matlab边缘提取的几种方法的比较 -
薄齿郭13914228112 ______ I=imread('lena.bmp');% 提取图像 BW1=edge(I,'sobel'); %用SOBEL算子进行边缘检测 BW2=edge(I,'roberts');%用Roberts算子进行边缘检测 BW3=edge(I,'prewitt'); %用prewitt算子进行边缘检测 BW4=edge(I,'log'); %用log算子进行边缘检测 ...

蓟钱陆2491图像处理中对Sobel算子怎么进行阈值处理 -
薄齿郭13914228112 ______ 可以自己设.因为图像处理里经常是,没有很通用的方法.一类图像用一种处理顺序+处理阈值有好的效果.换了一类图像效果就不好了.Sobel出来的应该是灰度图.你是后面再进行二值化.可以用大津法(OTUS)对Sobel的结果图进行二值化.还可以用大津法求出阈值后,做点变动,比如-5 什么的.如果是写文章,那么就要把各种理论扯进去.如果是做项目,就不管理论了.只要这一类图像效果好,不要管阈值的设置有没有道理.要保证这一类图有同样的照明和焦距.否则边界强度 会不同就讨厌了.

蓟钱陆2491matlab中edge支持哪几种不同边缘检测算子 -
薄齿郭13914228112 ______ edge函数支持以下几种边缘检测子:Sobel, Prewitt, Roberts, Laplacian of Gaussian, zero-cross, Canny.可以在Command Window里面输入help edge 命令,查询各种检测子的具体用法,以及其算法的简要描述.

蓟钱陆2491边缘检测的边缘检测 -
薄齿郭13914228112 ______ 所谓边缘是指其周围像素灰度急剧变化的那些象素的集合,它是图像最基本的特征.边缘存在于目标、背景和区域之间,所以,它是图像分割所依赖的最重要的依据.由于边缘是位置的标志,对灰度的变化不敏感,,因此,边缘也是图...

蓟钱陆2491sobel 算子和 canndy 算子的区别 -
薄齿郭13914228112 ______ 我觉得你这个说法就有问题,sobel边缘检测运用sobel算子,就是3*3或者5*5等等之类的矩阵,canny是在sobel算法的基础上加以改进,并没有canny算子,canny算法的边缘检测部分就是sobel算法.

蓟钱陆2491什么是边缘检测 -
薄齿郭13914228112 ______ 两个具有不同灰度值的相邻区域之间总存在边缘,边缘是灰度值不连续的表现.由于边缘是图像上灰度变化最剧烈的地方,传统的边缘检测就是利用了这个特点,对图像各个像素点进行微分或求二阶微分来确定边缘像素点. 以下是一段函数是关...

蓟钱陆2491求用Matlab进行边缘检测 -
薄齿郭13914228112 ______ clear all;close all;warning off all;I = imread('lena.bmp'); %%如果是其他类型图像,请先转换为灰度图%%没有噪声时的检测结果BW_sobel = edge(I,'sobel');...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024