MATLAB图像处理工具箱
下列表格中除了个别函数外,其余函数都是图像处理工具箱提供的关于图像处理的函数,现摘录到此以备查找。
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| colorbar | 颜色条显示 | montage | 按矩形剪辑方式显示多帧图像 |
| getimage | 从坐标系中获取图像数据 | immovie | 从多帧索引图像中制作电影 |
| image | 建立显示图像 | movie | 播放电影 |
| subimage | 在同一图像窗口显示多个图像 | trueszie | 调整图像显示大小 |
| imagesc | 调整数据并显示图像 | warp | 显示图像为纹理映射表面 |
| imshow | 图像显示 | zoom | 二维图形放大或缩小 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| imread | 图像文件读入 | load | 将以mat为扩展名的图像文件调入到内存 |
| imwrite | 图像写出 | save | 将内存变量中图像保存到mat文件中 |
| dicomread | 读取DICOM图像 | dicomwrite | 输出DICOM图像 |
| iminfo | 查看图形信息 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| impixel | 返回选定图像像素颜色值 | imcontour | 画图像数据轮廓(等高线,等值线) |
| improfile | 图像中沿一个路径的数据值计算 | imhist | 求图像数据直方图 |
| mean2 | 求均值 | corr2 | 求相关系数 |
| std2 | 求标准差 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| edge | 灰度图像边缘检测 | qtgetblk | 获得四叉树分解块值 |
| qtecomp | 执行四叉树分解 | qtsetblk | 设置四叉树分解块值 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| imadjust | 对比度调整 | medfilt2 | 二维中值滤波器 |
| histeq | 直方图均衡 | ordfilt2 | 顺序统计滤波器 |
| imnoise | 给图像增加噪声 | wiener2 | 二维自适应除噪滤波器 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| conv2 | 二维卷积 | freqz2 | 计算二维频率响应 |
| convmtx2 | 计算二维卷积矩阵 | fsamp2 | 用频率抽样设计二维FIR滤波器 |
| convn | 多维卷积 | ftrans | 用频率抽样转换二维FIRlbq |
| filter2 | 二维线性数字滤波器 | fwind1 | 用一维窗口方法设计二维FIR滤波器 |
| fspecial | 产生预定义滤波器 | fwind2 | 用二维窗口方法设计二维FIR滤波器 |
| frespace | 确定二维频率响应间隔 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| fft | 计算一维快速Fourier变换 | dct | 计算离散余弦变换 |
| ifft | 计算一维FFT的逆变换 | idct | 计算离散反余弦变换 |
| fft2 | 计算二维FFT | dct2 | 计算2D离散余弦变换 |
| ifft2 | 计算二维逆FFT | idct2 | 计算2D反离散余弦变换 |
| fftn | 计算多维FFT | dctmtx | 计算TCT矩阵 |
| ifftn | 计算多维逆FFT | radon | 计算Radon变换 |
| fftshift | 直流分量移到频谱中心 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| bestblk | 选择块处理的块大小 | colfilt | 使用列方向函数进行领域运算 |
| blkproc | 对图像实行不同的块处理 | im2col | 重排图像块为矩阵列 |
| col2im | 重排矩阵列成图像块 | nlfilter | 进行一般领域计算 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| applylut | 使用查找表进行领域操作 | bwperim | 确定二值图像中的目标边界 |
| bwarea | 计算二值图像中的目标区域 | bwselect | 选择二值图像中的目标 |
| bweuler | 计算二值图像中的欧拉数 | dilate | 对二值图像进行膨胀计算 |
| bwfill | 二值图像背景区域填充 | erode | 对二值图像进行寝蚀运算 |
| bwlabel | 标识二值图像中的连接成分 | makelut | 构造查找表(applylut)使用 |
| bwmorph | 二值图像形态运算 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| roicolor | 根据颜色选择要处理的区域 | roifilt2 | 对要处理区域滤波 |
| roifill | 在任意区域内平滑差值 | roipoly | 选择要处理的多边形区域 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| imcrop | 图像剪裁 | imrotate | 图像旋转 |
| imresize | 图像大小调整 | interp2 | 二维数据差值 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| brighten | 颜色图像变亮或变暗 | colormap | 设置获取图 |
| cmpermute | 重新排列颜色图中的颜色 | imapprox | 由颜色较少的图像近似索引图像 |
| cmunique | 寻找唯一的颜色图及相应的图像 | rgbplot | 绘制RGB颜色图 |
| 函数名 | 功能说明 | 函数名 | 功能说明 |
|---|---|---|---|
| hsv2rgb | 将HSV颜色转化为RGB颜色值 | mtsc2rgb | 将NTSC值转换为RGB颜色空间值 |
| rgb2hsv | 将RGB颜色值转换为HSV颜色值 | rgb2ntsc | 将RGB值转换为NTSC颜色空间值 |
MATLAB图像处理工具箱的更多相关文章
- Matlab图像处理函数:regionprops
本篇文章为转载,仅为方便学术讨论所用,不用于商业用途.由于时间较久,原作者以及原始链接暂时无法找到,如有侵权以及其他任何事宜欢迎跟我联系,如有侵扰,在此提前表示歉意.----------------- ...
- Matlab图像处理相关
相关函数: 读取:imread() %参数为文件名(路径)或url,格式等 写入:imwrite() %参数为写入数据矩阵,写入文件名(路径),格式等 显示:imshow() %显示由输入决定,属性自 ...
- Matlab计算机视觉/图像处理工具箱推荐
Matlab计算机视觉/图像处理工具箱推荐 转载http://cvnote.info/matlab-cv-ip-toolbox/ 计算机视觉/图像处理研究中经常要用到Matlab,虽然其自带了图像处理 ...
- MATLAB图像处理函数汇总(二)
60.imnoise 功能:增加图像的渲染效果. 语法: J = imnoise(I,type) J = imnoise(I,type,parameters) 举例 I = imread('eight ...
- MATLAB【工具箱下载】汇总
至于工具箱的安装说明参见:http://www.matlabsky.com/thread-120-1-1.html Maplesoft<Maple Toolbox for MATLAB> ...
- 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图像处理教程
虽然典型算法的开发是基于理论支持的,但这些算法的实现几乎总是要求参数估计,并常常进行算法修正与候选求解方案的比较. MATLAB由LINPACK和EISPACK项目开发,最初用于矩阵处理.今天,MAT ...
- 学习笔记(2)---Matlab 图像处理相关函数命令大全
Matlab 图像处理相关函数命令大全 一.通用函数: colorbar 显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ col ...
随机推荐
- c# 计算一个整型数组的平均
一个整型数组的平均: class Program { static void Main(string[] args) { ,,,,,,,,,}; double avg= GetAvg(array); ...
- poj 1180 斜率优化dp
这个题目要是顺着dp的话很难做,但是倒着推就很容易退出比较简单的关系式了. dp[i]=min(dp[u]+(sum[u-1]-sum[i-1]+s)*f[i]);dp[i]代表从i到结尾需要花费的代 ...
- django中的filter和get的区别 (MultipleObjectsReturned: get() returned more than one Publisher --)(DoesNotExist: Publisher matching query does not exist.)
上面的例子中`` filter()`` 函数返回一个记录集,这个记录集是一个列表. 相对列表来说,有些时候我们更需要获取单个的对象, `` get()`` 方法就是在此时使用的: >>&g ...
- MVC列表页通过CheckBox进行批量选择删除
1.Html代码,将所有CheckBox包含于删除表单,并且所有列表项的CheckBox使用相同的Name,并且Value设置为数据项主键ID @using (Html.BeginForm(" ...
- 关于在c#中引用外部dll文件,在页面中找不到命名空间
最近在项目中碰到这样的问题,经过搜索,发现是vs2010的版本不对,VS默认的版本是.NET Framework 4 Client Profile,需要将他更改为.NET Framework 4 版本 ...
- [CF580B]Kefa and Company(滑动窗口)
题目链接:http://codeforces.com/problemset/problem/580/B 某人有n个朋友,这n个朋友有钱数m和关系s两个属性.问如何选择朋友,使得这些朋友之间s最大差距小 ...
- 《OD大数据实战》MapReduce实战
一.github使用手册 1. 我也用github(2)——关联本地工程到github 2. Git错误non-fast-forward后的冲突解决 3. Git中从远程的分支获取最新的版本到本地 4 ...
- js 监听监键盘动作
浏览器firefoxfunctionoperamicrosoftmozilla 转载自:http://geelong.javaeye.com/blog/810054 主要分四个部分第一部分:浏览器的按 ...
- 无锁编程(五) - RCU(Read-Copy-Update)
RCU(Read-Copy Update) RCU就是指读-拷贝修改,它是基于其原理命名的.对于被RCU保护的共享数据结构,读操作不需要获得任何锁就可以访问,但写操作在访问它时首先拷贝一个副本,然后对 ...
- HDU 1051 Wooden Sticks【LIS】
题意:给出n个木头的重量wi,长度li,如果满足w[i+1]>=w[i]且l[i+1]>=l[i],则不用耗费另外的加工时间,问至少需要多长时间加工完这些木头. 第一次做这一题目也没有做出 ...