
数字图像处理与matlab
糊面包包专属
态度决定一切!
展开
-
04.MATLAB简单画图
04.MATLAB简单画图最简单的图最简单的图x = 1:0.1:5y = sin(x)figure('Name','窗口标题','NumberTitle','off'); %设置窗口标题plot(x,y);xlabel('x轴'); %设置x轴ylabel('y轴'); %设置y轴title('图名'); %设置图名...原创 2020-08-13 18:50:39 · 282 阅读 · 0 评论 -
03.MATLAB数据类型与文件读写
03.MATLAB数据类型与文件读写数据类型数值类型字符串类型(char)结构体(structure)结构体的基本使用结构体的常用函数元胞数组(cell)元胞数组的基本使用元胞数组的常用函数高维元胞数组判断变量数据类型的函数文件读写读写MATLAB格式的数据读写Excel表格数据类型MATLAB中主要的数据类型如下:数值类型在MATLAB中,数值类型的变量被默认为double类型的,可以使用类型转换将其转换为其他数值类型.n = 3;class(n) % 得到 doublen = int8转载 2020-08-13 18:49:55 · 818 阅读 · 0 评论 -
02.MATLAB结构化编程和函数定义
02.MATLAB结构化编程和函数定义MATLAB结构化编程流程控制语句和逻辑运算符流程控制语句示例使用循环语句应尽量预先分配内存空间编写脚本时应注意的问题在脚本开头应添加语句清空工作区在运算和赋值语句后应添加分号`;`抑制输出使用省略号...拼接多行语句函数查看内置函数以`函数名.m`文件形式定义函数MATLAB内置的函数参数MATLAB函数定义示例1MATLAB函数定义示例2以函数句柄形式定义函数MATLAB结构化编程流程控制语句和逻辑运算符与大多数编程语言相同,MATLAB有以下流程控制语句:转载 2020-08-13 18:49:38 · 718 阅读 · 0 评论 -
01.MATLAB基础
MATLAB基础MATLAB的常识MATLAB构建矩阵定义矩阵使用冒号创建矩阵定义特殊矩阵矩阵的索引矩阵的操作操作矩阵的函数MATLAB的常识编号1clc清除命令行2clear:清除工作区3matlab索引从1开始4MATLAB中的变量类型有: logical,char,numeric,cell,struct以及由他们组成的数组或矩阵.5who 以简略格式显示工作区内所有变量6whos 以复杂格式显示工作区内所有变量7; 抑制输出转载 2020-08-13 18:50:25 · 372 阅读 · 0 评论 -
10. 小波变换与图像处理(下)
文章目录:10.1 一维小波变换10.1.1 小波级数展开10.1.2 一维离散小波变换10.2 快速小波变换10.3 二维离散小波变换10.4 小波变换的MATLAB实现10.1 一维小波变换10.1.1 小波级数展开1) 对于函数f(x) ,我们利用尺度函数与小波函数对其展开表示:其中j0是任意起始尺度.cj0(k)通常称为近似或尺度系数,dj(k)称为细节或小波系数。如果展开函数...原创 2019-11-10 16:54:30 · 2910 阅读 · 3 评论 -
9. 小波变换与图像处理(上)
文章目录:9.1 小波变换的背景9.2 图像金字塔9.1 小波变换的背景1)尽管傅立叶变换自上世纪50年代以来一直是变换域图像处理的基石,但90年代出现的一种新的变换(小波变换)成为一种新的流行信号处理工具。2)与傅立叶变换(其基础函数是正弦曲线)不同,小波变换基于一些称作小波的小型波,它具有变化的频率和有限的持续时间。3)若把图像看作是一个乐谱,小波变换不仅可揭示演奏的音符(或频率),而...原创 2019-11-09 21:14:46 · 5981 阅读 · 0 评论 -
8. 彩色图像处理
文章目录:8.1 MATLAB中彩色图像的表示方法8.2 颜色空间及转换8.2.1 NTSC颜色空间8.2.2 YCbCr颜色空间8.2.3 HSV颜色空间8.2.4 CMY颜色空间8.2.5 HSI颜色空间8.3 彩色图像处理基础这一部分,将要讨论利用图像处理工具箱进行彩色图像处理的基本原理8.1 MATLAB中彩色图像的表示方法1)彩色图像可以表示为索引图像和RGB图像来处理。一幅RGB...原创 2019-11-05 17:49:01 · 1601 阅读 · 0 评论 -
7. 图像复原(下)
文章目录:7.1 图像退化与复原模型7.2 估计退化函数7.3 建模运动带来的图像模糊退化7.1 图像退化与复原模型公式表示:7.2 估计退化函数我们在处理图像复原问题时,往往都是假设退化函数已知,那么这个退化函数该如何去知道呢?这就需要事先估计退化函数,主要方法有以下三种:1)图像观察估计法设Gs(u,v)为观测到图像的子图像,Fs(u,v)为原始子图像的估计值,假设由于选择我们...原创 2019-11-04 16:58:28 · 2284 阅读 · 0 评论 -
6. 图像复原(上)
文章目录:6.1 图像退化与复原6.2 噪声模型6.2.1 用imnoise添加噪声6.2.2 产生具有指定分布的随机噪声6.2.3 使用imnoise3产生周期性噪声信号(在频率域滤波)6.2.4 噪声污染的例子6.2.5 估计噪声参数6.3 仅有噪音情况下的图像复原–空域滤波6.3.1 空域噪声滤波器6.3.2 自适应空域中值滤波器6.4 用频域滤波消除周期噪声6.1 图像退化与复原图像退...原创 2019-11-02 17:32:14 · 2367 阅读 · 1 评论 -
5. 频域处理(下)
文章目录:5.1 从空域滤波器获取频域滤波器5.2 频域中直接构造滤波器5.2.1 理想的低通滤波器(ILPF )5.2.2 巴特沃斯低通滤波器(BLPF)5.2.3 高斯低通滤波 (GLPFs)5.3频域锐化滤波器1)对于图像来说频域中高频信息对应着空域中图像灰度变化剧烈的地方,低频信息对应着图像灰度平缓的地方,低通滤波器就是过滤掉高频信息,留下低频信息,也就是图像模糊,高通滤波器就是过滤掉...原创 2019-10-31 22:29:00 · 780 阅读 · 0 评论 -
4. 频域处理(上)
文章目录:4.1 傅里叶变换4.1.1 连续傅里叶变换4.1.2 离散傅里叶变换4.1 傅里叶变换1)傅立叶级数:任何周期性函数可以表示为不同频率的正弦或余弦的总和,每个乘以不同的系数。2)傅里叶变换:即使是不是周期性(但是其曲线下面积是有限的)的函数也可以表示为正弦和或余弦与数相乘的加权和函数形式。3)频域:是指将一个信号经过傅立叶变换后所得到的信号表示形式。4)傅里叶变换的目的...原创 2019-10-31 11:09:13 · 2275 阅读 · 0 评论 -
3. 空域处理(下)
文章目录:3.1 卷积与线性移不变系统3.1.1 空域滤波3.1.2 卷积3.1 卷积与线性移不变系统3.1.1 空域滤波1)在空域滤波中,输出图像中的每个输出像素值直接通过对输入图像同位置以及周围邻域内像素的简单计算得到的2)空间滤波可以是线性的,也可以是非线性的。3)线性滤波应用更为广泛,主要通过卷积运算来实现4)空域线性滤波(1)一般来说,一幅大小为 M × N 的图像被一个尺...原创 2019-10-30 13:17:13 · 754 阅读 · 0 评论 -
2. 空域处理(上)
文章目录:2.1 图像增强概述2.2 灰度变换函数2.2.1 幂律变换2.1 图像增强概述1)增强的主要目的是对图像进行处理,使结果图像比原图像更适合于某一 特定应用。 特定意味着技术是非常面向问题的。2)图像增强方法可分为两大类: 空域方法和频域方法。(1)空域方法是基于图像中的像素的直接进行局部处理。(3)频域技术是基于图像的傅里叶变换进行处理。3)目前还没有图像增强的一般理论(...原创 2019-10-29 15:46:21 · 2410 阅读 · 0 评论 -
1. 数字图像处理和Matlab基础
1.1 数字图像处理的基本概念1)图像:二维函数f (x, y)(1)x, y : 空间坐标(2)(x, y)上的幅值 f : 该点图像的强度或灰度2)数字图像(1)x, y和幅值 f (x, y)为有限的离散数值(2)像素Pixel是数字图像的基本元素3)数字图像处理(1)数字图像处理就是利用数字计算机对数字图像进行处理。(2)数字图像几乎覆盖了整个电磁波谱。DIP可以对各种来...原创 2019-10-28 20:48:33 · 1271 阅读 · 0 评论