如何从HDMI EDID获取以及修改DPI

       

目录

1. 物理尺寸的计算方法

(1)从 EDID 读取 0x15 和 0x16 字节

(2)厘米(cm)转英寸(inches)

(3)计算对角线尺寸(显示器标称尺寸)

2. 如何计算 DPI(Pixels Per Inch)?

3. 案例

1. 关键概念

(1)DPI(Dots Per Inch)与缩放比例的关系

2. 目标设计

(1)计算 4K@300% 的物理尺寸

因此,18.36 是 16:9 屏幕的对角线比例系数,来自:

(2)计算 1080p@150% 的物理尺寸

3. 问题与修正

矛盾点

4. 更新edid checksum


在 EDID(Extended Display Identification Data) 数据中,0x15 和 0x16 字节 存储的是显示器的 物理尺寸(Physical Size),单位是 厘米(cm)。要将其转换为 英寸(inches),只需进行简单的单位换算:

1. 物理尺寸的计算方法

(1)从 EDID 读取 0x15 和 0x16 字节

  • 0x15 字节 → 水平宽度(Horizontal Screen Size)(单位:厘米)

  • 0x16 字节 → 垂直高度(Vertical Screen Size)(单位:厘米)

示例:

  • 假设 0x15 = 0x3C(60 cm)

  • 假设 0x16 = 0x22(34 cm)

(2)厘米(cm)转英寸(inches)

换算公式:

1 英寸=2.54 厘米

宽度(英寸)=宽度(cm)/ 2.54

​高度(英寸)=高度(cm)/ 2.54

计算示例:

宽度=60 / 2.54 ≈ 23.62 英寸

高度=34 / 2.54​ ≈ 13.39 英寸

(3)计算对角线尺寸(显示器标称尺寸)

显示器通常以 对角线长度(Diagonal Size) 标注(如 27 英寸、32 英寸),计算公式:

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值