- 平时把基础知识学一下,比赛的时候深入学一下就可以用了。
- 图像类型的转换
- 基础知识
- 数字图像(计算机图像处理):将图像信号数字化后利用计算机进行处理的过程。
- 图像的表示方法是对图像处理算法描述和利用计算机处理图像的基础。
- 二进制图像也称为二值图,通常用一个二维数组来描述,组成图像的像素,值非0即1,没有中间值,通常0表示黑色,1表示白色,二进制图像一般用来描述文字或者图形。
- Matlab代码
-
- 灰度图像(单色图像),通常由一个二维数组表示一幅图像,0表示黑色,255表示白色,0-255表示不同的深浅灰色。通常灰度图像显示了黑色于白色之间许多级的颜色深度,比人眼所能识别的颜色深度范围要宽的多。
-
- RGB图像(真彩色),是一种彩色图像的表示方法,利用三个大小相同的二维数组表示一个像素点,3个数组分别表示RGB三个分量,R表示红色,G表示绿色,B表示蓝色,通过三种基本颜色可以合成任意颜色。三种颜色的深浅由0-255数值表示。
-
- 索引图像是一种把像素值作为RGB调色板下标的图像。在matlab中,索引图像包含一个数据矩阵X和一个颜色映射(调色板)矩阵map。数据矩阵可以是8位无符号整形,16位 无符号整形或双精度类型的。
-
- 二值图像的转换
- RGB图像转为灰度图像
-
- 灰度图转为二值图
- 在matlab中,二值图像的数据类型实际上是logical型,0代表黑色,1代表白色。那么将其他图像转换为二值图像,首先必须制定一个规则:将其他数组中什么数据变为1,什么数据变为0。
- 常用的方法是“阈值法”,即确定一个阈值,小于阈值就取0,其他全部取1。可通过函数im2bw()实现,其调用格式如下:
- X = im2bw(I,lebel)
- RGB要转化为二值图,需要先转化为灰度图像
- 灰度图--索引图像的转换
- RGB图像转为灰度图像
- RGB图像转化为索引图像
- 自行了解
- 自行了解
- 灰度图像-GRB图像的转换
-
- 基础知识
- 图像的像素运算
- 线性灰度变换
- 代码
- 分段线性灰度变换
-
- 代码fdxxhd
-
- 非线性灰度变换
- 对数
- 指数
-
- 图像的空间变换
- 切边
- 移动
- 缩放
- 旋转
- figure()显示多幅图片的不同窗口,axis on显示标度
-
- 图像的增强技术
- 直方图均衡化
- 直方图规定化
- 伪彩色处理
- 对三个通道分别进行了函数变换,对灰度变为RGB
-
- 代码gr.m
- 直方图均衡化