matlab边缘检测
来源:互联网 发布:软件的外部接口 编辑:程序博客网 时间:2024/06/02 19:13
f=imread('0.jpg'); % 读入图像
f=rgb2gray(f); % 将彩色图像转换为灰度图像
f=im2double(f); % 转换为双精度,便于后面的计算
PE=edge(f,'sobel','horizontal');%sobel水平
figure, imshow(PE),title('sobel Image'),
figure, imshow(f),title('Original Image'),
PF=edge(f,'prewitt'); % 边缘探测,算子为prewitt
figure,imshow(PF),title('Prewitt Filter');
RF=edge(f,'roberts'); % 边缘探测,算子为roberts
figure,imshow(RF),title('Roberts Filter');
LF=edge(f,'log'); % 边缘探测,算子为log
figure,imshow(LF),title('Laplacian of Gaussian (LoG) Filter');
CF=edge(f,'canny'); % 边缘探测,算子为canny
f=rgb2gray(f); % 将彩色图像转换为灰度图像
f=im2double(f); % 转换为双精度,便于后面的计算
PE=edge(f,'sobel','horizontal');%sobel水平
figure, imshow(PE),title('sobel Image'),
figure, imshow(f),title('Original Image'),
PF=edge(f,'prewitt'); % 边缘探测,算子为prewitt
figure,imshow(PF),title('Prewitt Filter');
RF=edge(f,'roberts'); % 边缘探测,算子为roberts
figure,imshow(RF),title('Roberts Filter');
LF=edge(f,'log'); % 边缘探测,算子为log
figure,imshow(LF),title('Laplacian of Gaussian (LoG) Filter');
CF=edge(f,'canny'); % 边缘探测,算子为canny
figure,imshow(CF),title('Canny Filter');
MATLAB的图像处理工具箱中提供的edge函数可以实现检测边缘的功能,其语法格式如下:
BW = edge(I,'sobel')
BW = edge(I,'sobel',direction)
BW = edge(I,'roberts')
BW = edge(I,'log')
这里BW = edge(I,'sobel')采用Sobel算子进行边缘检测。BW = edge(I,'sobel',direction)可以指定算子方向,即:
direction=’horizontal’,为水平方向;
direction=’vertical’,为垂直方向;
direction=’both’,为水平和垂直两个方向。
BW = edge(I,'roberts')和BW = edge(I,'log')分别为用Roberts算子和拉普拉斯高斯算子进行边缘检测。
1 0
- matlab边缘检测
- MATLAB 边缘检测
- matlab图像边缘检测
- Sobel边缘检测(matlab)
- MATLAB边缘检测
- MATLAB中的边缘检测比较
- matlab 边缘检测汇总1
- 边缘检测的简单例子(MATLAB)
- Matlab多种图像边缘检测方法
- Matlab多种图像边缘检测方法
- 常用图像边缘检测、增强MATLAB实现
- Matlab多种图像边缘检测方法
- MATLAB 图像的平滑和边缘检测
- matlab边缘检测算法汇总2
- matlab学习笔记(十)---边缘检测
- matlab:使用canny算子检测边缘
- Canny 边缘检测算子 MATLAB实现
- 边缘检测算子的MATLAB代码
- javac代码阅读。
- JPEG编码基本流程概述
- 排序算法学习笔记-C语言版本
- 跨平台移动开发phonegap/cordova 4 ios 开发环境搭建
- linux下常用FTP命令
- matlab边缘检测
- Shell编程入门总结(语法篇)
- JAVABEAN是什么和总结JAVABEAN的两种使用方式
- java web开发 高并发处理
- java int与integer的区别
- Spark SQL and DataFrame Guide
- mfc中使用列表控件
- 补码
- Sort List