01现代计算机视觉入门之:什么是图片
## 系列文章目录 ##
01现代计算机视觉入门之:什么是图片(6700字/25图)
02现代计算机视觉入门之:什么是视频
03现代计算机视觉入门之:什么是图片特征编码
04现代计算机视觉入门之:什么是图片分类
05现代计算机视觉入门之:什么是目标检测
06现代计算机视觉入门之:什么是图像分割
07现代计算机视觉入门之:什么是图片生成
08现代计算机视觉入门之:什么硬件加速
本文中的图片主要指光栅图片,而非矢量图片。光栅图片也是我们日常最常见的图片类型,智能手机拍照、监控摄像机、屏幕截图、社交网络图片等等都是光栅图片,它主要由成千上万个像素组成,也是计算机视觉(包括传统和现代)领域中图像算法处理的主要图片类型。
像素和分辨率
图片是一个有限二维平面,平面由纵横交叉的像素组成,类似一个二维表格,有明确的像素宽度(
W
)和像素高度(
H
),每个像素有自己的颜色,如白色、黑色、红色等等,密密麻麻的像素拼接成图片中各种各样的物体,它们有不同的形状、不同颜色。
图片中的像素由
bit
位来表示,如果每个像素由
1
个
bit
位表示的话,那么像素只能有
2
种颜色(比如
0
表示黑色,
1
表示白色),传统图像算法中有很多二值图每个像素由
1
个
bit
位表示,只有黑白两种颜色。同样的,如果每个像素由
2
个
bit
位表示的话,那么像素可以有
4
种颜色(
00
,
01
,
10
,
11
),以此类推。由此可见,
bit
位数越大,像素颜色种类越多。
图片的像素宽度
W*
像素高度
H
等于该图片包含的总像素数量,一般我们我们常说的
500
万像素、
1200
万像素就是用像素宽度
W*
像素高度
H
得到的结果,这个也称为图片分辨率。常见的分辨率有以下几种(各种场合定义可能有差别):
1
、
标清。
720
×
576
,约
40
万像素
2
、准高清(
720P
)。
1280
×
720
,约
90
万像素
3
、全高清(
1080P
)。
1920
×
1080
,约
200
万像素
4
、
2K
。
2048
×
1080
,约
200
万像素
5
、
4K
。
3840
×
2160
,约
800
万像素
6
、
8K
。
7680
×
4320
,约
3200
万像素
一般情况下,分辨率越大的图片,清晰度也越高。可以设想一下,用
1000
个像素拼成的目标肯定要比用
100
个像素拼成的目标细节更丰富、画面更清晰。注意这里的“一般情况”,图片清晰度跟成像设备也有很大关系,分辨率越高图片越清晰只是粗略说法。
(以下为图片格式版本)