数字媒体显示和压缩(色彩二次抽样)

本文介绍了硬件设备显示基础知识,包括pt和px的区别、DPI和PPI的概念,以及一个px在内存中所占的空间。重点探讨了数字媒体的压缩,特别是色彩的二次抽样,解释了YUV色彩空间在视频数据中的应用,以及4:4:4、4:2:2和4:2:0等色彩二次抽样参数的含义和作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

硬件设备显示基础知识

pt和px

pt(Point)代表点,px(Piexl)表示像素,这是两个看起来很像、却完全不一样的单位,在某些场合它们是1:1的,在很多时候却常常被搞混,或是制作过程根本没有分清楚、导致结果不准确。

在iPhone 3GS时代,分辨率和点是1:1,到了iPhone 4,分辨率和点是2:1的关系,而在iPhone 6 Plus设备上,分辨率和点事3:1,所以为了方便开发人员开发,iOS中统一使用点(Point)对界面元素的大小进行描述,这样分辨率的差异对于开发者来说就不是问题了,在开发层面来说,开发者无需进行分辨率和点的单位换算,完全感觉不到点和分辨率的差异。

DPI和PPI

DPI(Dots Per Inch)最初用于衡量打印无上每英寸的点数密度,就是说你的打印机可以在一英寸内打多少个点。DPI值越小,图片越不惊喜。

PPI(Pixels Per Inch)。同理:PPI就是计算机屏幕上每英寸可以显示的像素点的数量。

一个px占多少内存

这个问题取决于使用什么色彩空间,假如是RGB,R(红色)G(绿色)B(蓝色)通常是他们的取值范围是0~255 每个占8位就是一个字节,共3个字节。如果还包含通道的话那就是4个字节。

数字媒体的压缩

如果每个像素采用8位的RGB色彩空间,每个像素占3kb。一个1280*720分辨率的视频,FPS为30。 那么存储空间需求就是79MB/s = 278GB/h。因此我们需要对数字媒体进行压缩。

色彩的二次抽样(参考AVFoudation开发秘籍)

视频数据通常是使用的YUV的色彩空间。YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽。其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“U”和“V” 表示的则是色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值