像素和厘米怎么换算:一条公式、三个常数,正反两张对照表
"这张图多少厘米?""报名要 300dpi 的 413×531,我这张 3024×4032 行不行?"——这两个问题其实是一个问题:像素、厘米、DPI 是同一件事的三个侧面,只要记住一条公式和三个常数,所有换算都能心算。
这篇把公式、正反两张对照表、以及两个反直觉但很实用的结论放在一起。看完你会知道:为什么"把 DPI 改成 300"根本没用,以及为什么网页图压根不需要管 DPI。
一条公式,三个常数
核心只有一句:DPI 就是"每英寸放多少个像素"。所以:
- 像素 = 厘米 ÷ 2.54 × DPI
- 厘米 = 像素 ÷ DPI × 2.54
- 1 英寸 = 2.54 厘米 = 25.4 毫米(精确值,不是近似)
把常用 DPI 代进去,可以背下三个常数,心算就够用了:
| DPI | 1 厘米 = 多少像素 | 用途 |
|---|---|---|
| 72 | 28.3 px | 老式屏幕标准,现在基本只作为"无意义默认值"存在 |
| 150 | 59.1 px | 喷绘、远看的海报、普通文档扫描 |
| 300 | 118.1 px | 照片冲印、证件照、印刷的标准线 |
举个例子验算:一寸照宽 25mm,25 ÷ 25.4 × 300 = 295px;高 35mm → 413px。所以"一寸照 = 295×413 像素"不是谁规定的,是算出来的。
正向算:要做多大,需要多少像素
| 成品尺寸 | 300dpi 需要像素 | 常见叫法 |
|---|---|---|
| 25×35mm | 295×413 | 一寸照 |
| 35×45mm | 413×531 | 小二寸(申根签证常用) |
| 35×53mm | 413×626 | 二寸照 |
| 10×15cm | 1181×1772(实务取 1200×1800) | 4×6 寸,最常见的冲印尺寸 |
| 12.7×17.8cm | 1500×2100 | 5×7 寸 |
| 20×25cm | 2400×3000 | 8×10 寸 |
| 21×29.7cm | 2480×3508 | A4 满版 |
| 29.7×42cm | 3508×4961 | A3 满版 |
注意 4×6 寸那一行:精确算是 1181×1772,但冲印店普遍按 1200×1800 收,因为整数好处理。差 1.6% 对画质没有影响,按整数给更省事。
反向算:手里这张图能印多大
| 图片像素 | 72dpi 印刷 | 150dpi 印刷 | 300dpi 印刷 |
|---|---|---|---|
| 4032×3024(1200 万手机) | 142×107cm | 68×51cm | 34×26cm |
| 1920×1080(截图/视频帧) | 68×38cm | 33×18cm | 16×9cm |
| 1280×720(群里转发的图) | 45×25cm | 22×12cm | 11×6cm |
| 800×600(老图/缩略图) | 28×21cm | 14×11cm | 7×5cm |
这张表最有用的一行是第三行:群里转发一圈的图,长边可能只剩 1280px,300dpi 下只能印 11×6cm。很多人拿这种图去印 6 寸,出来糊了还怪冲印店——其实是像素不够。要印 6 寸(10×15cm),至少要有 1200×1800 的原图。
两个反直觉结论
结论一:改 DPI 不会改变图片,一个像素都不会
JPEG 文件头里确实有个"分辨率"标记,但它只是一段建议,告诉打印软件"我希望按多大尺寸输出"。把同一张 4032×3024 的图的 DPI 标记分别改成 72、150、300、600,文件字节数、像素数、画面内容完全一致。
- "改成 300dpi"不会让图变清晰。600×400 的图不管标多少 dpi,它就只有 24 万像素,印 10cm 宽就是不够;
- 报名系统写"300dpi",实际校验的是像素。要求 413×531 时,你给 413×531 就过,DPI 标记是 72 还是 300 通常没人看;
- 反过来说,DPI 标记有用的场景只有一个:某些打印软件默认按标记算尺寸,你改标记能少点两下。仅此而已。
这也是图片 DPI 怎么改里强调的那句话:300DPI 不等于变清晰,改的是元数据,不是像素。
结论二:网页图不需要 300dpi 这个概念
屏幕上的显示大小由 CSS 和屏幕像素密度决定,跟 DPI 标记无关。网页配图只需要关心像素尺寸:正文图长边 1200~1600px,头像 200~400px,Banner 1920px 宽。硬把网页图做成 300dpi 的 A4 尺寸(2480×3508),只会让页面变慢。
三类真实场景,各自该看哪个数
| 场景 | 对方给的规格 | 你该看 | 怎么算 |
|---|---|---|---|
| 报名/签证系统 | "413×531,300dpi" | 像素 | 直接按像素裁,别管 dpi |
| 冲印店 | "6 寸,300dpi" | 像素 | 10×15cm → 1200×1800 |
| 网页 / 公众号 | "宽度 1080" | 像素 | 长边 1080~1600 就够 |
| 打印店做展板 | "A2,看距离" | 像素 + 观看距离 | 近看按 300dpi,3 米外 100~150dpi 即可 |
第四行值得单独说:DPI 要求跟观看距离强相关。手机屏幕 400+ppi 你也不觉得细,因为离得近;高速路广告牌 10dpi 也能看,因为离得远。所以做展板、海报时,"必须 300dpi"往往是过度要求,按 100~150dpi 准备反而文件小、不卡。
三个常犯的错
- 把厘米数当像素填:系统要 413px,填了 413cm,直接超限被拒;
- 用"改 DPI"来解决"图太小":像素不够就是不够,改标记只会得到一张"标着 300dpi 的糊图";
- 裁切后忘了重算:4000×3000 裁成方形只剩 3000×3000,原本够印 8×10 的,裁完只够 10×10 的边长了。
第 3 条经常连锁出问题:裁切、改尺寸、压缩三步做完,才发现像素不够。正确顺序是先确认目标像素,再裁、再缩、最后压。裁切损失的算法见裁剪比例怎么选。
几个常见问题
手机拍的照片显示 72dpi,是不是质量很差?
不是。手机照片的 DPI 标记常年是 72 或 96,这只是个历史默认值,跟画质无关。判断画质看像素数:4000×3000 就是 1200 万像素,足够印 A4。真正决定清晰度的是镜头、对焦和压缩,不是那个数字。
为什么我按 300dpi 做了,打印出来还是不够锐?
三种可能:一是原图本身就是糊的(放大或裁切过度);二是压缩把细节吃掉了,JPG 质量低于 80 时纹理损失明显;三是打印机的实际输出精度和纸张吸收有关。像素只是"及格线",不是"保证清晰"。压缩的影响见压缩后变模糊。
1 寸照到底是 295×413 还是 300×420?
295×413 是按 25×35mm、300dpi 精确算出来的;300×420 是四舍五入的近似值。两者差别不到 2%,肉眼无差。以对方系统给的数字为准——有的系统会额外要求"头部占画面 70%",那比像素更影响是否通过。证件照的完整规格见证件照尺寸怎么改。
需要放大图片来满足像素要求吗?
不建议。放大不会增加信息,只会让边缘发软;AI 放大能做"看起来合理"的补充,但细节是猜的,用于证件照、证件类材料有风险。更靠谱的办法是找回原图,或者重拍/重截。放大的真实边界见图片放大不模糊的边界。
小结
换算只有一条公式:像素 = 厘米 ÷ 2.54 × DPI。记住 300dpi 下"1cm ≈ 118px",大部分场景心算就能出结果。两个结论要刻在脑子里:改 DPI 不改变像素,所以不改变清晰度;网页图只看像素,不看 DPI。真正该换算的场景只有一类——这张图要落到纸上。