图像的锐化和边缘提取
2015-10-29 19:30
309 查看
clc;
I=imread('test.jpg');
I=rgb2gray(I); %灰度化
p=fspecial('sobel'); %构造sobel算子
BW1=imfilter(I,p); %使用sobel算子进行滤波
imshow(BW1); %显示图像
figure;
BW2=edge(I,'sobel'); %使用sobel进行边缘检测
imshow(BW2);
总结:我们把经过差分算子滤波过的图像通过阈值取舍而得到边缘,而锐化没有阈值取舍这个过程.
I=imread('test.jpg');
I=rgb2gray(I); %灰度化
p=fspecial('sobel'); %构造sobel算子
BW1=imfilter(I,p); %使用sobel算子进行滤波
imshow(BW1); %显示图像
figure;
BW2=edge(I,'sobel'); %使用sobel进行边缘检测
imshow(BW2);
总结:我们把经过差分算子滤波过的图像通过阈值取舍而得到边缘,而锐化没有阈值取舍这个过程.
相关文章推荐
- MySQL怎样存储IP地址
- VoIPER测试工具的使用
- coderforce 586A Alena's Schedule
- JavaScript常用方法函数收集
- Kindle 转换器
- arcEngine添加标注(上)
- LeetCode 213: House Robber II
- C++primer学习:关于upper_bound和lower_bound的探究.
- iPhone开发 判断当前的网络是3g还是wifi
- Eclipse快捷键
- 求两个数最大公约数
- SPDY 是什么?如何部署 SPDY?
- 重定向和请求转发的区别
- IOS的APP结构、生命周期、main
- 装系统
- 更快学习 JavaScript 的 6 个思维技巧
- ArcEngine栅格和矢量渲染(含可视化颜色带)
- SQL 编码规范
- 经典SQL语句大全
- 从标准输入读取几行输入,每行输入都要打印到标准输出上,前面加上行号