文章目录
matlab丰富绘图
二维图形的绘制和编辑
polt函数
快捷绘图函数fplot
快捷绘图函数ezplot
绘制子图subplot
坐标轴设置axis
图形标注
图形叠加hold
双y轴绘图plotyy
三维绘图
基本三维绘图plot3
三维曲线图mesh
三维曲面图surf
三维图形编辑
改变图形观察点view
控制旋转rotate
背景颜色设置colordef
颜色设置colormap,caxis,colorbar
图形的着色设置shading
光照设置light![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426121133183.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
光照设置lighting,material
透视设置hidden
特殊图形
二维条形图bar,barh
三维条形图bar3,bar3h
区域图area![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426121417188.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
饼图pie,pie3
离散数据杆状图stem
阶梯图
彗星图comet
罗盘图compass
二维箭头图quiver
等高线图countour
散点图scatter,scatter3,plotmatrix
数字图像处理基础
图像的读与写
查询matlab版本信息,图像捕获工具箱的版本信息imaqhwinfo
获取图像处理工具箱支持格式imfinfo
图像文件读取imread
图像文件写入imwrite
图像显示
显示二值图像imshow(BW)
灰度图像显示![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426133502279.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
RGB图像显示
索引图像显示
单帧显示
多帧显示
图像抖动
将灰度图像或者二值图像转换为索引图像gray2ind
设定阈值将灰度图像转换成索引图像grayslice
通过设定亮度阈值将灰度、真彩、索引图像转换成二值图像
将索引图像转换成灰度图像indgray
将索引图像转换成真彩色图像indrgb
将一个数据矩阵转换成一副灰度图像mat2gray
将真彩色图像转换为灰度图像rgb2gray
将真彩色图像转换为索引图像rgb2ind
颜色空间
颜色模型
图像褪色处理imapprox
颜色模型转换hsv2rgb,rgb2hsv,ntsc2rgb,rgb2ntsc,rgb2ycbcr,ycbr2rgb
纹理贴图
通过插值实现图像的纹理映射warp
数字图像运算
点运算
线性点运算
非线性点运算
代数运算
代数运算的异常处理
图像的加法运算imadd![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426134810310.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
噪声添加,模拟噪声信息imnoise
图像剑法运算imsubtract
图像乘法运算immultiply![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426134952986.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
图像出发运算imdivide
绝对值差运算imabsdiff
线性组合运算imlincomb
图像求补运算imcomplement
图像逻辑运算
图像缩放imresize![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426135254244.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
图像旋转imrotate
图像剪切imcrop
图像平移
图像镜像
几何配准![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426135509423.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
邻域与块操作
滑动邻域操作nlfilter
非重叠块处理blkproc
快速块处理colfilt![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426135733650.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
选择图像块尺寸bestblk
将图像块排列成向量im2col
设定图像种的多边形区域roiploy![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426135910545.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
按灰度选择区域roicolor
poly2mask![在这里插入图片描述](https://img-blog.csdnimg.cn/20200426135943590.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1ODYyMjA5,size_16,color_FFFFFF,t_70)
实现特定区域的滤波roifilt2
特定区域填充roifill
图像变换技术
一维快速傅里叶变换fft
二维傅里叶变换fft2
n维傅里叶变换fftn
将傅里叶变换的零频率部分移到频谱中间fftshift
二维离散余弦变换dct2
二维离散余弦逆变换idct2
二维离散DCT矩阵dctmtx
matlab丰富绘图
二维图形的绘制和编辑
polt函数
快捷绘图函数fplot
快捷绘图函数ezplot
绘制子图subplot
坐标轴设置axis
图形标注
图形叠加hold
双y轴绘图plotyy
三维绘图
基本三维绘图plot3
三维曲线图mesh
三维曲面图surf
三维图形编辑
改变图形观察点view
控制旋转rotate
背景颜色设置colordef
颜色设置colormap,caxis,colorbar
图形的着色设置shading
光照设置light
光照设置lighting,material
透视设置hidden
特殊图形
二维条形图bar,barh
三维条形图bar3,bar3h
区域图area
饼图pie,pie3
离散数据杆状图stem
阶梯图
彗星图comet
罗盘图compass
二维箭头图quiver
等高线图countour
散点图scatter,scatter3,plotmatrix
数字图像处理基础
图像的读与写
查询matlab版本信息,图像捕获工具箱的版本信息imaqhwinfo
获取图像处理工具箱支持格式imfinfo
图像文件读取imread
图像文件写入imwrite
图像显示
显示二值图像imshow(BW)
灰度图像显示
RGB图像显示
索引图像显示
单帧显示
多帧显示
图像抖动
将灰度图像或者二值图像转换为索引图像gray2ind
设定阈值将灰度图像转换成索引图像grayslice
通过设定亮度阈值将灰度、真彩、索引图像转换成二值图像
将索引图像转换成灰度图像indgray
将索引图像转换成真彩色图像indrgb
将一个数据矩阵转换成一副灰度图像mat2gray
将真彩色图像转换为灰度图像rgb2gray
将真彩色图像转换为索引图像rgb2ind
颜色空间
颜色模型
rbg模型
hsv模型
hsi颜色空间
ycbcr模型
ntsc模型
图像褪色处理imapprox
颜色模型转换hsv2rgb,rgb2hsv,ntsc2rgb,rgb2ntsc,rgb2ycbcr,ycbr2rgb
纹理贴图
通过插值实现图像的纹理映射warp
数字图像运算
点运算
线性点运算
非线性点运算
代数运算
代数运算的异常处理
图像的加法运算imadd
噪声添加,模拟噪声信息imnoise
图像剑法运算imsubtract
图像乘法运算immultiply
图像出发运算imdivide
绝对值差运算imabsdiff
线性组合运算imlincomb
图像求补运算imcomplement
图像逻辑运算
图像缩放imresize
图像旋转imrotate
图像剪切imcrop
图像平移
图像镜像
几何配准
邻域与块操作
滑动邻域操作nlfilter
非重叠块处理blkproc
快速块处理colfilt
选择图像块尺寸bestblk
将图像块排列成向量im2col
设定图像种的多边形区域roiploy
按灰度选择区域roicolor
poly2mask
实现特定区域的滤波roifilt2
特定区域填充roifill
图像变换技术
一维快速傅里叶变换fft
二维傅里叶变换fft2
n维傅里叶变换fftn
将傅里叶变换的零频率部分移到频谱中间fftshift
二维离散余弦变换dct2
二维离散余弦逆变换idct2
二维离散DCT矩阵dctmtx