视频:
1.由一组图像组成
2.为了传输/占用更小的空间而被压缩
3.最终在显示设备上展示(未被压缩)
图像:
1.由像素组成
2.像素是由RGB组成的,每个像素的颜色都是通过RGB的颜色展示出来的。
3.分辨率:1080p,1920x1080个像素。显示器上面的每个像素,是由三个发光二极管组成。-
每个像素的位深。所谓位深,就是用多少个位来表示一个像素。
RGB888(24位),每个元素占一个字节。
RGBA(32 位),A是透明度。最后一个字节是A.
屏幕显示器
每三个红绿蓝发光二极管就组成了一个像素。控制每个发光二极管的强度,使单个像素显示不同的颜色。
图像与屏幕的关系
1.图像是数据
2.屏幕是显示设备
3.图像数据经过驱动程序让屏幕显示图像。
RGB 的色彩问题
1.RGB 与BGR
对于BGR数据送显示时,需要先转成RGB数据,再送显示器,不然显示器显示的颜色是不对的。因为显示器用RGB格式去解析的。
2.BMP是用的是BGR格式,需要进行转换。
libswscale可以转换。
屏幕指标
PPI(pixels per inch)
每英寸的像素数。
像素密度越大,屏幕显示效果越好。
DPI(dots pen inch)
每英寸的点数
PPI>300 就属于视网膜级别。人眼无法区分出像素。
本文介绍了视频由一组压缩后的图像组成并在显示器上展示的过程。图像由像素构成,每个像素由RGB组成,分辨率如1080p。屏幕显示器通过控制红绿蓝发光二极管显示不同颜色。RGB与BGR的转换在显示时至关重要,例如BMP文件需要转换。PPI和DPI是衡量屏幕质量的指标,高PPI达到视网膜级别。libswscale库可用于色彩转换。

6090

被折叠的 条评论
为什么被折叠?



