用java编写英寸到厘米的转换_像素、英寸、厘米的换算 - flyinglife - JavaEye技术网站...

像素不能直接转换为英寸或厘米,需要基于dpi(点每英寸)进行计算。本文介绍了像素、英寸、厘米之间的换算关系,并提供了一个用Java编写的英寸到厘米的转换示例。同时,解释了分辨率的概念,包括图像分辨率和输出分辨率,以及dpi在打印机和扫描器中的应用。
摘要由CSDN通过智能技术生成

首先告诉大家一个不幸的消息:像素不能直接换算成英寸、厘米,要在dpi下才能换算!

photoshop中两种分辨率换算

72像素/英寸=28.346像素/厘米

300像素/英寸=118.11像素/厘米

1 厘米=0.3937 英寸

1 英寸=2.54 厘米

以常见1024像素对比:

1024像素=3.413英寸=8.67厘米         (300像素/英寸dpi     每英寸≈0.003333像素)

所以1024像素的厘米尺寸就是:1024*0.003333*2.54

1024像素=14.222英寸=36.12厘米         (72像素/英寸dpi     每英寸≈0.013889像素)

所以1024像素的厘米尺寸就是:1024*0.013889*2.54

提起分辨率,我们需要了解两个概念,图像分辨率和输出分辨率,图像分辨率是每英寸的像素数,以ppi为单位,图像分辨率又常常被表示成每一个方向上的总像素数量,比如640×480像素、1280×960像素等。而决定图像输出质量的是图像的输出分辨率,描述的是设备输出图像时每英寸可产生的点数(dpi),以dpi为单位,两者有联系但并不总是相等的。

dpi (dot per inch)输出分辨率

打印机分辨率又称为输出分辨率,是指在打印输出时横向和纵向两个方向上每英寸最多能够打印的点数,通常以“点/英寸”即dpi(dot per inch)表示。而所谓最高分辨率就是指打印机所能打印的最大分辨率,也就是所说的打印输出的极限分辨率。平时所说的打印机分辨率一般指打印机的最大分辨率,目前一般激光打印机的分辨率均在600×600dpi以上。

d

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值