Sobel算子边缘检测Matlab实现(转)
来源:互联网 发布:python开发网页怎么样? 编辑:程序博客网 时间:2024/05/18 21:42
f=imread('female.jpg');
f=rgb2gray(f); %转化成灰度图
f=im2double(f); %函数im2double 将其值归一化到0~1之间
%使用垂直Sobcl箅子.自动选择阈值
[VSFAT Threshold]=edge(f, 'sobel','vertical'); %边缘探测
figure,imshow(f),title(' 原始图像,'); %显示原始图像
figure,imshow(VSFAT),title( '垂直图像边缘检测');
%显示边缘探测图像
%使用水平和垂直Sobel算子,自动选择阈值
SFST=edge(f,'sobel',Threshold);
figure,imshow(SFST),title('水平和垂直图像边缘检测');
%显示边缘探测图像
%使用指定45度角Sobel算子滤波器,指定阂值
s45=[-2 -1 0;-1 0 1;0 1 2];
SFST45=imfilter(f,s45,'replicate');%功能:对任意类型数组或多维图像进行滤波。
SFST45=SFST45>=Threshold;
figure,imshow(SFST45),title('45度角图像边缘检测') ;
%显示边缘探测图像
f=rgb2gray(f); %转化成灰度图
f=im2double(f); %函数im2double 将其值归一化到0~1之间
%使用垂直Sobcl箅子.自动选择阈值
[VSFAT Threshold]=edge(f, 'sobel','vertical'); %边缘探测
figure,imshow(f),title(' 原始图像,'); %显示原始图像
figure,imshow(VSFAT),title( '垂直图像边缘检测');
%显示边缘探测图像
%使用水平和垂直Sobel算子,自动选择阈值
SFST=edge(f,'sobel',Threshold);
figure,imshow(SFST),title('水平和垂直图像边缘检测');
%显示边缘探测图像
%使用指定45度角Sobel算子滤波器,指定阂值
s45=[-2 -1 0;-1 0 1;0 1 2];
SFST45=imfilter(f,s45,'replicate');%功能:对任意类型数组或多维图像进行滤波。
SFST45=SFST45>=Threshold;
figure,imshow(SFST45),title('45度角图像边缘检测') ;
%显示边缘探测图像
0 0
- Sobel算子边缘检测Matlab实现(转)
- Sobel算子边缘检测(vc实现)
- Sobel算子边缘检测(vc实现)
- matlab sobel canny prewitt 边缘检测算子
- 图像边缘检测——一阶微分算子 Roberts、Sobel、Prewitt、Kirsch、Robinson(Matlab实现)
- 边缘检测(3)Sobel边缘算子
- sobel边缘检测算子
- 边缘检测:Sobel算子
- Sobel算子的边缘检测实现
- Sobel算子(cvSobel)边缘检测
- 边缘检测(Sobel算子,拉普拉斯算子,Canny算子)
- sobel算子实现边缘检测及其c++实现及与matlab效果对比
- Matlab图像边缘检测Roberts\Sobel\Prewitt\Canny算子
- 边缘检测值sobel算子
- 边缘检测:Sobel、拉普拉斯算子
- 图像边缘检测-Sobel算子
- Sobel边缘检测(matlab)
- matlab边缘检测代码(包含roberts,sobel,prewitt三种算子)
- Handling ListViews with Multiple Row Types
- 菜鸟学习spring IOC有感
- Cocos Studio生成Json文件并使用rapidjson获取Json数据
- PHP学习第三天:类
- 四种方案解决ScrollView嵌套ListView问题
- Sobel算子边缘检测Matlab实现(转)
- ubuntu如何使用root账户
- oralce索引学习
- 最小树形图(朱刘算法模板)
- iOS 免费真机调试
- 谁主沉浮:小型机替代的新生力
- OpenStack消息队列AMQP基础知识
- IOS生成同时支持armv7,armv7s,i386的静态库.a文件
- 你会用吗?Linux五大数据可视化工具