simpread 分辨率 PPI DPI 等概念理解

本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com

基本概念

dot: 点
pixel: 像素,简写:px,也是数字图片上最小的不可分割的元素,通常我们所说某某相机 2400 万像素,则是指该设备拍摄出来的图片总共包含 2400 万个像素
dpi: Dots Per Inch 每英寸的点数(像素点 / 英寸),用于硬件设备,表示图片分辨率 (image resolution)
ppi: Pixels Per Inch 每英寸的像素数量,用于数字图像
图片尺寸:通常看到类似 “图片长 1920,宽 1080” 这样的描述。但数字图片的 “长宽” 并非物理意义的长度单位,而是在图片 “横” 和“竖”两个维度上包含的像素个数;比如 1920*1080 图片是由横向 1920 个像素、纵身 1080 个像素构成。
图片宽度、高度:偶尔也会见到物理意义上的长度来描述的图片尺寸,比如标准一寸照片长 2.5 厘米、宽 3.5 厘米,这个厘米是经过换算而来的(国内用厘米,国际用英寸)
图片体积:指图片文件占用的存储空间大小。通常说 1MB 的图片,就是指这个图片文件占用了储存器 1MB 的空间
BMP(全称 Bitmap):是 Windows 操作系统中标准图像文件格式,也是最简单的图片模式。此格式特点:包含的图像信息较丰富,几乎不压缩。
PNG(portable network graphics): 便携式网络图形,主要用于网页上无损压缩和使用图形
JPG/JPEG(joint photographic group):特点是有损压缩,压缩比例高,图片文件占用磁盘空间少

1 英寸 = 2.54 厘米 = 25.4 毫米

说明

dot 是 dpi 中的点,用于物理设备
pixel 是 ppi 中的像素,用于数字图像

Pixel 可以是一个 dot 组成,也可以是多个 dot 的集合;例如:当你打印分辨率 ppi 为 1 的图像时,把打印设备分辨率设置成 300dpi,那么数字图像上的 1 个 pixel 打印出来就是 300*300 个 dot。

dpi 每英寸的点数,一般是硬件设备的解析单位,如打印机等。而 ppi 表示数字影像的解析度,二者要区分。

打印机分辨率是多少 dpi,指的是该打印机在当前分辨率模式下,每英寸所能打印的最多理论墨点数
扫描仪分辨率是多少 dpi,指的是该分辨率下,每英寸最多的采样点

人的视觉上限约是 300dpi

如果 1pixel = 1dot ,有如下公式:
数字图像的横向像素数(pixel) = 横向分辨率(dpi) * 横向尺寸(inch)
数字图像的纵向像素数(pixel) = 纵向分辨率(dpi) * 纵向尺寸(inch)

A4 纸的大小是: 11.7 * 8.3 (inch^2) = 297 * 210 (mm^2)
如果将打印分辨率设置为:300dpi,则打印一张 A4 大小纸的墨点数 (11.7 * 300)* (8.3 * 300)= 8740000 (dots)。如果按照 1pixel = 1dot,图片至少要 874 万像素,在 300dpi 分辨率下打印在 A4 纸上才够清晰。

屏幕分辨率

屏幕分辨率指的是该屏幕横向和纵向像素的个数,有多种表示方法;如可以说分辨率是 1920*1080,或者说分辨率为 1080P,或者说 200 万像素分辨率,这些都是从总的像素大小来描述。也可以从像素密度来描述:如 441ppi

计算机数据单位

  • 字节(Byte)= 8 位(bit)
  • 1KB(Kilobyte, 千字节)= 1024B
  • 1MB(Megabyte, 兆字节)= 1024KB
  • 1PB(Petabyte,千万亿字节,拍字节)= 1024TB(Trillionbyte,万亿字节 \ 太字节)= 1024GB(Gigabyte,吉字节)= 1024 * 1024MB
  • 1BB(Brontobyte,千亿亿亿字节)= 1024YB(一亿亿亿字节,尧字节)= 1024 * 1024ZB(十万亿亿字节,泽字节)= 1024 * 1024 * 1024EB(Exabyte,百亿亿字节,艾字节)= 1024 * 1024 * 1024 *1024PB(Petabyte,千万亿字节,拍字节)

图片占存储空间大小的计算

示例:在不考虑压缩,颜色模式为 RBG,8 位。表明一个像素点需要 RGB 三个数值来表示,而每个数值占用 8 位大小。则单个像素点需要的存储大小为 3B,一张 1024 * 1024px 图片的大小为: 3B * 1024 * 1024 = 3MB

日常习惯说法

平时说一个视频 720P,则是指纵向有 720 个像素点;显示器分辨率是 1920*1080 像素,则是指显示器横向一共有 1920 个像素点


simpread 分辨率 PPI DPI 等概念理解
https://blog.itfox.net/posts/simpread-分辨率-ppi-dpi-等概念理解.html
作者
blog.itfox.net
发布于
2025年6月7日
许可协议