Matlab图像处理基本函数(1)
表13 灰度形态学(或二值图像)处理函数
函数 说明
conndef 创建连通矩阵
imbothat 执行bottom-hat滤波
imclearborder 抑制边缘亮结构
imclose 灰度图像或二值图像的闭运算
imdilate 灰度图像或二值图像的膨胀运算
imerode 灰度图像或二值图像的腐蚀运算
imextendedmax 扩展极大值变换
imextended-min 扩展极小值变换
imfill 图像区域填区
imhmax H最大值变换
imhmin H最小值变换
imimposemin 强制赋予最小值
imopen 灰度图像或二值图像的开运算
imreconstruct 图像的形态学重构
imregionalmax 寻找图像的最大值区域
imregionalmin 寻找图像的最小值区域
imtophat 执末top-hat滤波
watershed 寻找图像的分水岭区域
表14 二值形态学处理函数
函数 说明
applylut 用查找表对二值图像执行邻域处理
bwarea 二值图像物体的面积计算
bwareaopen 二值图像小面积物体的删除
bwdist 二值图像的欧几里得几何距离
bweuler 计算二值图像的欧拉数
bwfill 二值图像的背景填充
bwhitmiss 二值图像的击中击不中操作
bwlabel 二值图像连能物体标识
bwlabeln N维二值图像的连通物体标识
bwmorph 对二值图像执行形态学操作
bwpack 对二值图像数据的压缩
bwperim 二值图像物体的像素边缘
bwselect 二值图像的选择物体
bwulterode 二值图像的抽样腐蚀
bwunpack 二值图像数据的减压缩
imregionalmin 寻找图像的最小值区域
imtophat* 计算top-hat滤波
makelut 为applylut 函数构造查找表
表15 结构元素(STREL)的创建与处理函数
函数 说明
getheight 获取结构元素的高度
getneighbors 获取结构元素的邻域位置和高度
getnhood 获取结构元素的邻域
getsequence 提取已分解结构元素的顺序
isflat 平面的结构元素返回真
reflect 结构元素反转
strel 创建形态学结构元素
translate 转换结构元素
表16 区域处理函数
函数 说明
bwboundaries* 描述二进制图像边界
bwtraceboundary* 描绘二进制图像物体
poly2mask* 转换多边形为掩模区域
roicolor 根据颜色选择区域
roifill 在任意图像区域内平滑插值
roifilt2 在指定的区域滤波
roipoly 选择指定的多边形区域
表17 邻域与块处理函数
函数 说明
bestblk 选择块处理的块尺寸
blkproc 块处理图像
col2im 重新排列数组形成图像
colfilt 局部非线性滤波
im2col 重新排列块形成列
nlfilter 执行常用的滑块邻域操作
表20 图像的数学运算函数
函数 说明
imabsdiff 计算两个图像的统对不同(绝对值)
imadd 图像相加或给图像加上一常量
imcomplement 图像数据的补
imdivide 图像相除,或者除以常量
imlincomb 计算图像线性组合
immultiply 图像相乘,或乘以常量
imsubtract 图像相减,或减去一个常量
转摘网址:http://blog.sina.com.cn/s/blog_4d648afc01018upp.html
Matlab图像处理基本函数(1)的更多相关文章
- Matlab图像处理(01)-Matlab基础
枫竹梦对于Matlab几乎是零基础,只是在上学的时候稍稍接触一点,万万没有想到现在还能用到Matlab.进入正题>>> 图像的基本概念 一幅图像可以被定义为一个二维函数f(x,y), ...
- Atitit MATLAB 图像处理 经典书籍attilax总结
Atitit MATLAB 图像处理 经典书籍attilax总结 1.1. MATLAB数字图像处理1 1.2. <MATLAB实用教程(第二版)>((美)穆尔 著)[简介_书评_在线阅读 ...
- Atitit MATLAB 图像处理attilax总结
Atitit MATLAB 图像处理attilax总结 1.1. 下载 Matlab7.0官方下载_Matlab2012 v7.0 官方简体中文版-办公软件-系统大全.html1 1.2. Matla ...
- Matlab图像处理函数:regionprops
本篇文章为转载,仅为方便学术讨论所用,不用于商业用途.由于时间较久,原作者以及原始链接暂时无法找到,如有侵权以及其他任何事宜欢迎跟我联系,如有侵扰,在此提前表示歉意.----------------- ...
- MATLAB图像处理函数汇总(二)
60.imnoise 功能:增加图像的渲染效果. 语法: J = imnoise(I,type) J = imnoise(I,type,parameters) 举例 I = imread('eight ...
- MATLAB图像处理函数汇总(一)
1.applylut功能: 在二进制图像中利用lookup表进行边沿操作.语法:A = applylut(BW,lut)举例lut = makelut('sum(x(:)) == 4',2);BW1 ...
- MATLAB图像处理基础
MATLAB图像处理基础 2.2.1 图像文件格式及图像类型 1.MATLAB支持的几种图像文件格式: ⑴JPEG(Joint Photogyaphic Expeyts Group):一种称为联合图像 ...
- matlab图像处理
matlab图像处理 转自:http://www.cnblogs.com/lovebay/p/5094146.html 1. 图像和图像数据 缺省情况下,MATLAB将图像中的数据存储为双精度类型(d ...
- Matlab图像处理系列2———空间域平滑滤波器
注:本系列来自于图像处理课程实验,用Matlab实现最主要的图像处理算法 本文章是Matlab图像处理系列的第二篇文章.介绍了空间域图像处理最主要的概念----模版和滤波器,给出了均值滤波起和中值滤波 ...
随机推荐
- 我的PhoneGap安装配置经历
一.PhoneGap简介 PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台.它使开发者能够利用 iPhone,Android,Palm,S ...
- 小试牛刀3之JavaScript基础题
JavaScript基础题 1.让用户输入两个数字,然后输出相加的结果. *prompt() 方法用于显示可提示用户进行输入的对话框. 语法: prompt(text,defaultText) 说明: ...
- LeetCode Flatten 2D Vector
原题链接在这里:https://leetcode.com/problems/flatten-2d-vector/ 题目: Implement an iterator to flatten a 2d v ...
- Eclipse Memory Analyzer,内存泄漏插件,安装使用一条龙
网上文档很多,但最初都有问题.整理一份,作为备份.使用过程:开发代码写完后,对可能出现内存溢出的代码,添加配置文件,生成.hprof文件,用memory Analyzer分析排查问题,且泄漏内存大小可 ...
- C# 控制台程序(命令行程序)设置字体颜色,窗口宽高,光标行数
控制台程序(命令行程序)设置窗口宽度高度,如下代码: Console.WriteLine(Console.WindowHeight); Console.WriteLine(Console.Buffer ...
- javascript unit testing
http://www.cnblogs.com/Answer1215/p/4230083.html Good http://developer.51cto.com/art/201506/479127.h ...
- 简明python教程 --C++程序员的视角(二):函数及作用域
函数通过def关键字定义.def关键字后跟一个函数的标识符名称,然后跟一对圆括号.圆括号之中可以包括一些变量名,该行以冒号结尾.接下来是一块语句,它们是函数体. 函数的基本概念 1 位置:从左往右进行 ...
- Ubuntu 16.04 802.1x 有线连接
Ubuntu下使用MentoHUST搞定 锐捷校园网认证网络 http://www.linuxidc.com/Linux/2013-10/91157.htm
- [ubuntu]给ubuntu server安装xubuntu(xfce)窗口管理器
1.安装基本图形 $ sudo apt-get install x-window-system-core 2.安装窗口管理器 $ sudo apt-get install xubuntu-deskto ...
- android 消息机制
一.Android应用程序的主线程主要用于更新UI界面,并且主线程不能做耗时操作,否则会引起ANR:这种情况下需要开一个子线程来进行耗时操作,动作完成之后,子线程发消息给主线程通知其更新UI显示,常见 ...