一、图像基础

1.1 图像的基本概念

  • 像素(Pixel):图像的最小组成单位,每个像素包含颜色信息
  • 分辨率:图像中像素的总数,通常表示为 水平像素 × 垂直像素

1.2 颜色深度(位深度)

颜色深度是指每个像素用多少位来表示颜色。

颜色深度 颜色数 说明
1位 2^1 = 2色 黑白图像
4位 2^4 = 16色 简单图形
8位 2^8 = 256色 灰度图像或索引色
16位 2^16 = 65536色 高彩色(High Color)
24位 2^24 = 16777216色 真彩色(True Color),RGB各8位
32位 2^32 真彩色 + Alpha通道(透明度)

1.3 颜色模型

模型 说明 应用
RGB 红、绿、蓝三原色加色混合 显示器、电视、扫描仪
CMYK 青、品红、黄、黑减色混合 打印机、印刷
HSV/HSL 色相、饱和度、明度/亮度 图像处理软件
YUV/YIQ 亮度 + 色差分量 视频压缩(PAL/NTSC)

RGB 用于屏幕显示(加色法),CMYK 用于印刷(减色法)。


二、图像文件格式

2.1 位图格式(栅格图)

位图由像素点阵组成,放大后会出现锯齿。

格式 特点 压缩方式 适用场景
BMP Windows标准格式,无压缩 无压缩 简单图像存储
JPEG/JPG 有损压缩,支持真彩色 有损压缩(DCT变换) 照片、复杂图像
PNG 无损压缩,支持透明通道 无损压缩 网页图像、需要透明的场景
GIF 最多256色,支持动画 无损压缩(LZW) 简单动画、图标
TIFF 高质量图像,支持多页 有损/无损均可 印刷、扫描
PSD Photoshop专用格式 图像编辑
WebP Google开发,高压缩比 有损/无损均可 网页图像
RAW 相机原始数据 无压缩 专业摄影

2.2 矢量图格式

矢量图由数学公式描述,放大不失真。

格式 说明
SVG 可缩放矢量图形,基于XML,W3C标准
EPS 封装PostScript,印刷行业常用
AI Adobe Illustrator格式

位图 vs 矢量图

  • 位图:适合照片和复杂图像,放大失真
  • 矢量图:适合图标和图形,放大不失真,文件通常较小

三、图像数据量计算

3.1 未压缩图像数据量公式

$$
数据量 = 水平像素数 \times 垂直像素数 \times 颜色深度 / 8
$$

注意:除以8是因为从 bit 转换为 Byte。

3.2 计算示例

例题:一幅分辨率为 1920×1080 的真彩色(24位)图像,未压缩的数据量是多少?

$$
数据量 = 1920 \times 1080 \times 24 / 8 = 6220800 \text{ Byte} \approx 5.93 \text{ MB}
$$


四、视频基础

4.1 视频的基本概念

视频是由连续的**图像帧(Frame)按照一定的帧率(Frame Rate)**播放形成的。

4.2 帧率

帧率是指每秒钟显示的图像帧数,单位为 fps(frames per second)。

帧率 应用场景
24 fps 电影
25 fps PAL制式电视(中国、欧洲)
30 fps NTSC制式电视(美国、日本)
60 fps 高清视频、游戏
120 fps 高帧率视频

4.3 电视制式

制式 使用地区 每秒帧数 分辨率
PAL 中国、欧洲 25 fps 720×576
NTSC 美国、日本 30 fps 720×480
SECAM 法国、俄罗斯 25 fps 720×576

4.4 视频数据量计算

$$
视频数据量 = 水平像素 \times 垂直像素 \times 颜色深度 \times 帧率 \times 时间 / 8
$$

4.5 计算示例

例题:一段分辨率为 720×576、真彩色(24位)、帧率为 25fps、时长为 1 分钟的视频,未压缩的数据量是多少?

$$
数据量 = 720 \times 576 \times 24 \times 25 \times 60 / 8 = 1866240000 \text{ Byte} \approx 1.74 \text{ GB}
$$

可见未压缩视频数据量极大,因此视频必须进行压缩。


五、视频压缩

5.1 压缩原理

视频压缩利用了以下特性:

特性 说明
空间冗余 同一帧内相邻像素的相似性
时间冗余 相邻帧之间的相似性(视频序列中大部分画面变化很小)
视觉冗余 人眼不敏感的信息可以丢弃

5.2 压缩方式

类型 说明 示例
无损压缩 压缩后可完全还原
有损压缩 压缩后有信息损失,不可逆 JPEG、MPEG

5.3 常见视频编码标准

标准 说明 特点
MPEG-1 VCD使用 1.5 Mbps,质量一般
MPEG-2 DVD、数字电视使用 4-9 Mbps,质量较好
MPEG-4 网络视频 压缩效率高,支持流媒体
H.264/AVC 高清视频主流编码 压缩效率高,应用广泛
H.265/HEVC 4K/8K视频编码 比 H.264 效率提高约50%
AV1 开源免费编码 Google等联合开发

5.4 常见视频文件格式

格式 说明
AVI 微软开发,体积较大
MP4 最常用的视频格式,兼容性好
MKV 开源容器格式,支持多音轨/字幕
MOV Apple开发
FLV Flash视频,网络流媒体
WMV 微软开发
WebM Google开发,用于网页

六、重点记忆

  1. 图像数据量 = 水平像素 × 垂直像素 × 颜色深度 / 8
  2. 视频数据量 = 水平像素 × 垂直像素 × 颜色深度 × 帧率 × 时间 / 8
  3. 真彩色 = 24位 = RGB各8位 = 2^24 = 16777216色
  4. PAL制式:25fps(中国);NTSC制式:30fps(美国)
  5. JPEG 有损压缩,适合照片;PNG 无损压缩,支持透明;GIF 256色,支持动画
  6. RGB 加色法(显示),CMYK 减色法(印刷)
  7. 位图 放大失真,矢量图 放大不失真