matlab图像分割算法源码

matlab 图像分割算法源码

图像读取及灰度变换

I imread('cameraman.tif');%读取图像

subplot(1,2,1),imshow(I) %输出图像

title('原始图像') %在原始图像中加标题

subplot(1,2,2),imhist(I) %输出原图直方图

title('原始图像直方图') %在原图直方图上加标题

图像旋转

I imread('cameraman.tif');

figure,imshow(I);

theta 30;

K imrotate(I,theta);% Try varying the angle, theta.

figure, imshow(K)

边缘检测

I imread('cameraman.tif');

J1 edge(I,'sobel');

J2 edge(I,'prewitt');

J3 edge(I,'log');

subplot(1,4,1),imshow(I);

subplot(1,4,2),imshow(J1);

subplot(1,4,3),imshow(J2);

subplot(1,4,4),imshow(J3);

1.图像反转

MATLAB程序实现如下:

I imread('xian.bmp');

J double(I);

J -J+(256-1); %图像反转线性变换

H uint8(J);

subplot(1,2,1),imshow(I);

subplot(1,2,2),imshow(H);

2.灰度线性变换

MATLAB程序实现如下:

I imread('xian.bmp');

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.10.5],[]);%局部拉伸,把[0.10.5]内的灰度拉伸为[0 1]

subplot(2,2,3),imshow(J);

title('线性变换图像[0.10.5]');

axis([50,250,50,200]);

grid on; %显示网格线

axis on; %显示坐标系

K imadjust(I1,[0.3 0.7],[]);%局部拉伸,把[0.3 0.7]内的灰度拉伸为[0 1]

subplot(2,2,4),imshow(K);

title('线性变换图像[0.3 0.7]');

axis([50,250,50,200]);

grid on; %显示网格线

axis on; %显示坐标系

3.非线性变换

MATLAB程序实现如下:

I imread('xian.bmp');

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; %显示坐标系

4.直方图均衡化

MATLAB程序实现如下:

I imread('xian.bmp');

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);

5.线性平滑滤波器

用MATLAB实现领域平均法抑制噪声程序:

I imread('xian.bmp');

subplot(231)

图像分割并存储 matlab,matlab图像分割算法源码.pdf相关推荐

  1. 【老生谈算法】matlab实现census算法源码——census算法

    census算法matlab程序 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]census算法matlab程序.docx ...

  2. 【老生谈算法】matlab实现LMS算法源码——LMS算法

    matlab的LMS算法详解 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]matlab的LMS算法.doc 2.算法详解: ...

  3. 【老生谈算法】matlab实现RSA算法源码——RSA算法

    RSA算法的matlab实现 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]RSA算法的matlab实现-doc 2.算法详 ...

  4. 【老生谈算法】matlab实现匈牙利算法源码——匈牙利算法

    matlab匈牙利算法代码实现 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]matlab匈牙利算法.doc 2.算法详解: ...

  5. 【老生谈算法】matlab实现频谱分析算法源码——频谱分析

    Matlab 信号处理工具箱 谱估计专题 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]基于Matlab的相关频谱分析程序教 ...

  6. 【老生谈算法】matlab实现AHP算法源码——AHP算法

    用Matlab实现AHP的算法 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]用Matlab实现AHP的算法.doc 2.算 ...

  7. 【老生谈算法】matlab实现低通滤波器算法源码——低通滤波器

    基于matlab的低通滤波器 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]基于matlab的低通滤波器.doc 2.算法详 ...

  8. 【老生谈算法】matlab实现图像拼接算法源码——图像拼接

    matlab图像拼接程序 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]matlab图像拼接程序代码.doc 2.算法详解: ...

  9. 【老生谈算法】matlab实现K-means算法源码——K-means算法

    K-means算法matlab是实现 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]K-means算法matlab是实现.d ...

  10. 【老生谈算法】matlab实现最短路径算法源码——最短路径算法

    每对顶点之间的最短路径 matlab程序 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]最短路径的Floyd算法的Matla ...

最新文章

  1. 山海经鸿蒙手游iOS 版本,山海经鸿蒙异兽iOS版
  2. VS.NET中的生成解决方案和重新生成解决方案有什么区别?
  3. 干货!各国圣诞放假时刻表!
  4. C++学习总结(函数、类与对象)
  5. python替换字符的操作_Python 字符串操作(string替换、删除、截取、复制、)
  6. 职称计算机隐藏桌面图标,2018年职称计算机考试WindowsXP操作题(1)
  7. [Android]发布Sqlite数据库
  8. gradle创建web工程_Gradle入门:创建Web应用程序项目
  9. java中PL层_安装pljava - RuralHunter的个人空间 - OSCHINA - 中文开源技术交流社区
  10. 【算法】剑指 Offer 35. 复杂链表的复制 【重刷】
  11. 【人工智能】利用C语言实现KNN算法进行手写数字识别
  12. C#给图片加文字水印
  13. 动易cms5.0如何安装在远程服务器上,动易PowerEasy_SiteWeaver_CMS6.8安装教程
  14. PS2小车—舵机基本原理
  15. 几分钟看懂什么是大数据?
  16. 心理学与生活 -人格与动机
  17. android app应用签名生成工具,Android APK生成证书并签名方法
  18. LXR和 SourceInsight
  19. android开发手顺3--Package name must have at least two identifiers 原因及解决方法
  20. burpsuite激活

热门文章

  1. 【牛客网-公司真题-前端入门篇】——如何快速上手牛客
  2. 大数据开发离线计算框架知识点总结
  3. 协同过滤推荐算法总结(转载)
  4. android 9坚果r1,坚果R1、小米MIX2S、一加6对比评测 骁龙845旗舰怎么选?
  5. obs录制视频做up主流程
  6. 关于OBS录制win10视频,全屏卡顿的问题
  7. win10 android4.4 驱动,ST-LINK/V2驱动win10版
  8. libcrypto yum 安装_centos,_缺少libcrypto.so.10,怎么修复,centos - phpStudy
  9. Linux 查看网卡配置速率
  10. 数据结构实验——约瑟夫环