MATLAB中图像处理的函数
表1 图像显示
函数名 | 功能说明 | 函数名 | 功能说明 |
---|---|---|---|
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中图像处理的函数的更多相关文章
- python实现类似于Matlab中的magic函数
参考这篇文章的代码封装了一个类似Matlab中的magic函数,用来生成魔方矩阵. #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy ...
- matlab中的eval函数使用
matlab中的eval函数使用 在matlab的命令行窗口中输入help eval命令回车就可以看到eval函数的官方解释,大概的意思就是执行matlab中的表达式,计算expression表示的代 ...
- Matlab中的eig函数和Opecv中eigen()函数的区别
奇异值分解的理论参见下面的链接 http://www.cnblogs.com/pinard/p/6251584.html https://blog.csdn.net/shenziheng1/artic ...
- matlab中图像处理常见用法
一. 读写图像文件 1. imread imread函数用于读入各种图像文件,如:a=imread('e:/w01.tif') 注:计算机E盘上要有w01相应的.tif文件. 2. imwrite i ...
- Matlab中的fread函数
Matlab中fread函数用法 "fread"以二进制形式,从文件读出数据. 语法1:[a,count]=fread(fid,size,precision) 语法2:[a, ...
- matlab中的sub2ind函数
在matlab中,矩阵的存储是按列优先,sub2ind函数将矩阵中指定元素的行列下标转换成存储的序号,即线性索引号.下面,我们举例子进行说明. 1 建立一个3*4*2的矩阵 rng(0,'twiste ...
- matlab中CRC的函数使用
先学习一下matlab中CRC函数. 语法如下: h = crc.generator(‘Polynomial', polynomial, ‘param1', val1, etc.) 再看一个例子就比较 ...
- matlab中help所有函数功能的英文翻译
doc funname 在帮助浏览器中打开帮助文档 help funname 在命令窗口打开帮助文档 helpbrowser 直接打开帮助浏览器 lookfor funname 搜索某个关键字相关函数 ...
- MATLAB中的参数估计函数详解及调用示例【联合整理】
前言 因为最近项目上的需要,才发现MATLAB的统计工具箱中的参数估计函数,觉得很简单很好用,现在把所有的参数估计函数整理一下,并在最后面附上调用示例. 参与人员 由于时间关系,这篇随笔是两个人一起整 ...
随机推荐
- c# 编程--结构体
结构体:由多种简单类型,组合成一种复杂的类型.使用这种复杂的类型来解决生活中的实际例子. 一.结构体定义:struct 结构体的名子{ public 类型名 变量名; .....} ...
- dictionary小项目代码管理
软件项目开发流程 需求分析 ----> 概要设计 ---> 项目计划 ---->详细设计--->编码测试 -----> 项目测试 ---->调试修改 ---> ...
- 选择恐惧症的福音!教你认清MVC,MVP和MVVM(转:示例挺好,不太赞同画图)
转自:http://zjutkz.net/2016/04/13/%E9%80%89%E6%8B%A9%E6%81%90%E6%83%A7%E7%97%87%E7%9A%84%E7%A6%8F%E9%9 ...
- 使用Python+Qt时解决QTreeWidget中的内容超出边界后自动隐藏的问题
问题: 默认情况下,内容超出边界后会自动省略,以...代替,而且无法出现水平滚动条 解决方法: 把VerticalScrollBar和HorizontalScrollBar的值都设为ScrollBar ...
- Python Socket(未编辑)
客户端 import socket 导入socket模块 client = socket.socket() 声明socket协议类型,同时生成socket连接对象 client.connect(('l ...
- boost库:函数对象
函数对象是指那些可以被传入到其它函数或是从其它函数返回的一类函数. 1. boost::bind bind提供了一个机制,是函数与几乎不限数量的参数一起使用,就可以得到指定签名的函数.bind会复制传 ...
- Android中应用锁的实现之账号盗取
一.前言 前几天忙着公司的活,最近又可以歇歇了,休息不能不做事呀?今天就来研究一下Android中应用锁的实现.应用锁顾名思义就是对app进行加密,在打开app的时候需要输入指定的密码才能打开应用. ...
- ! Unknown property attribute "class"
当时是在用Xcode 7进行编译ASDK的代码发现报错了 当时就蒙圈了,@property(class)--这是啥呀,太久没看过object-c了,但是不至于@property是没有class属性的, ...
- css使子元素在父元素居中的各种方法
html结构: <div class="parent"> <div class="child"></div> </di ...
- 屏蔽浏览器默认样式 user agent stylesheet
user agent stylesheet <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...