1 / 33
文档名称:

matlab_图像分割算法源码.doc

格式:doc   大小:240KB   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab_图像分割算法源码.doc

上传人:63229029 2017/1/6 文件大小:240 KB

下载得到文件列表

matlab_图像分割算法源码.doc

相关文档

文档介绍

文档介绍:matlab 图像分割算法源码图像读取及灰度变换 I=imread(''); % 读取图像 subplot( 1,2 ,1),imshow(I) % 输出图像 title(' 原始图像')% 在原始图像中加标题 subplot( 1,2,2 ),imhist(I) % 输出原图直方图 title(' 原始图像直方图')% 在原图直方图上加标题图像旋转 I= imread(''); figure,imshow(I); theta = 30; K= imrotate( I ,theta); % Try varying the angle, theta. figure, imshow(K) 边缘检测 I= imread(''); J1=edge(I,'sobel'); J2=edge(I,'prewitt'); J3 =edge(I,'l og '); subplot(1,4,1),imshow(I); subplot(1,4,2),imshow(J1); subplot(1,4,3),imshow(J2); subplot(1,4,4),imshow(J3); MATLAB 程序实现如下: I=imread(''); J=double(I); J=-J+(256-1); %图像反转线性变换 H=uint8(J); subplot(1,2,1),imshow(I); subplot(1,2,2),imshow(H); MATLAB 程序实现如下: I=imread(''); subplot(2,2,1),imshow(I); title(' 原始图像'); axis([50,250,50,200]); axis on; %显示坐标系 I1=rgb2gray(I); subplot(2,2,2),imshow(I1); title(' 灰度图像'); axis([50,250,50,200]); axis on; %显示坐标系 J=imadjust(I1,[ ],[]); %局部拉伸,把[ ] 内的灰度拉伸为[0 1] subplot(2,2,3),imshow(J); title(' 线性变换图像[ ]'); axis([50,250,50,200]); grid on; %显示网格线 axis on; %显示坐标系 K=imadjust(I1,[ ],[]); %局部拉伸,把[ ] 内的灰度拉伸为[0 1] subplot(2,2,4),imshow(K); title(' 线性变换图像[ ]'); axis([50,250,50,200]); grid on; %显示网格线 axis on; %显示坐标系 MATLAB 程序实现如下: I=imread(''); I1=rgb2gray(I); subplot(1,2,1),imshow(I1); title(' 灰度图像'); axis([50,250,50,200]); grid on; %显示网格线 axis on; %显示坐标系 J=double(I1); J=40*(log(J+1)); H=uint8(J); subplot(1,2,2),imshow(H); title(' 对数变换图像'); axis([50,250,50,200]); grid on; %显示网格线 axis on; %显示坐标系 MATLAB 程序实现如下: I=imread(''); I=rgb2gray(I); figure; subplot(2,2,1); imshow(I); subplot(2,2,2); imhist(I); I1=histeq(I); figure; subplot(2,2,1); imshow(I1); subplot(2,2,2); imhist(I1); MATLAB 实现领域平均法抑制噪声程序: I=imread(''); subplot(231) imshow(I) title(' 原始图像') I=rgb2gray(I); I1=imnoise(I,'salt & pepper',); subplot(232) imshow(I1) title(' 添加椒盐噪声的图像') k1=filter2(fspecial('average',3),I1)/255; %进行 3*3 模板平滑滤波 k2=filter2(fspecial('ave