厘米与像素的单位转换
来源:互联网 发布:奥地利男人 知乎 编辑:程序博客网 时间:2024/04/30 03:53
1厘米等于多少个像素
客户要求地图显示的时候显示的是一比多少的地图,于是会设计到这个问题。
网上的答案都是这个问题是错误的之类的答案,或者就是1厘米等于25像素。
我知道这个问题和屏幕的尺寸有关,因为我的显示器上1厘米大概为三十多个像素。
为了一探究竟于是有了以下计算。
假设前提:
a. 1英寸是25.4毫米
b. 19英寸的屏幕表示的是显示器对角线的长度是19英寸
c. 显示器分辨率为1024*768
d. 显示器横向单位像素所占距离和纵向单位像素所占距离相同
具体计算:
1. 19英寸的屏幕
我用的正好是19寸宽屏液晶显示器
给你量量!宽41.2厘米高大概有26厘米!
首先计算显示器的长和宽:
19英寸 = 482.6毫米
1024*768
设宽为w,高为h
则w:h=1024:768=4:3
w=(1024/768)h = (4/3)h
w^2+h^2 = (482.6)^2
(16/9+1) * h^2 = 232902.76 mm^2
(25/9) * h^2 = 232902.76 mm^2
h^2 = 83844.9936 mm^2
h .= 289.56 mm
w .= 386.08 mm
1 像素 = (386.08/1024) mm .= 0.377031 mm
1 mm .= 2.6523 像素
1 厘米 .= 27 像素
2. 15英寸的屏幕
15英寸 = 381.0毫米
(16/9+1) * h^2 = 145161.00 mm^2
h^2 = 52257.96 mm^2
h = 228.6 mm
w = 304.8 mm
1 像素 = (304.8/1024) mm .= 0.29765625 mm
1 mm .= 3.3595800524934383202099737532808
1 厘米 .= 34 像素
3. N英寸的屏幕
N英寸 = 25.4 * N mm
(25/9) * h^2 = (25.4*N)^2 mm^2
h^2 = 25.4^2 * N^2 * 9/25 mm
h = 25.4 * N * 3/5 mm
= 15.24 * N mm
w = 20.32 * N mm
1像素 = (20.32 * N / 1024) mm = (0.01984375 * N) mm
1mm = (50.3937007 / N) 像素
1厘米 = (503.937007 / N) 像素
4. 几个常见的N值
15英寸:1 厘米 = 34 像素
17英寸:1 厘米 = 30 像素
19英寸:1 厘米 = 27 像素
20英寸:1 厘米 = 25 像素
22英寸:1 厘米 = 23 像素
- 厘米与像素的单位转换
- 关于单位“缇”与“像素”的转换,以及缇与其他单位(例如:厘米)之间的转换
- 图片像素、英寸、厘米之间的单位换算
- 图片像素、英寸、厘米之间的单位换算
- 与像素无关的dp单位与像素单位px之间的转换
- 像素与厘米
- 像素和厘米互相转换
- DPI和像素、厘米、英寸之间的关系和换算及CSS中的长度单位
- px像素单位与IOS像素单位的换算
- px像素单位与IOS像素单位的换算
- px像素单位与IOS像素单位的换算
- 像素、英寸、厘米的换算
- 像素、英寸、厘米的换算
- 像素 英寸 厘米的换算
- 像素、英寸、厘米的换算
- 像素、英寸、厘米的换算
- 利用OpenCv程序生成棋盘格标定板,并且实现像素单位与米制单位的转换
- DPI和像素、厘米、英寸之间的关系和换算及CSS中的长度单位、位深度、ppi
- sourcegrid 应用实例(全部来自官网下载的例子)——Data Binding - DataGrid SQL Binding
- spring里使用JDBC(三)NamedParameterJdbcTemplate方式
- 排序
- 数组排序总结(冒泡,选择,插入,希尔)
- 获取一行数据
- 厘米与像素的单位转换
- 14:异常处理
- 什么是数据结构,都有哪些数据结构
- sourcegrid 应用实例(全部来自官网下载的例子)——Planning grid
- 在Linux 下安装JDK和Tomcat
- C# 通过事务向数据库插入多条数据(通过Hashtable存储数据)
- String StringBuffer StringBuilder
- 日期格式转换
- ListView 的实现