当前位置: 首页 > news >正文

像素、分辨率、PPI(像素密度)、帧率的概念

文章目录

  • 前言
  • 一、像素
    • 1、定义
    • 2、像素点也不是越多越好
  • 二、分辨率
    • 1、定义
  • 三、PPI(像素密度)
    • 1、定义
    • 2、计算公式
    • 3、视网膜屏幕
  • 四、帧率
    • 1、帧 (Frame)
    • 2、帧数 (Frames)
    • 3、帧率 (Frame Rate)
    • 4、FPS (Frames Per Second)
    • 5、赫兹
  • 五、其他
    • 1、英寸
    • 2、为何显示器尺寸以英寸命名
  • 总结


前言

参考1
参考2
参考3


一、像素

1、定义

像素(Pixel)是图像的基本单位,全称为“Picture Element”,是构成数字图像的最小单元,包含了图像的颜色和亮度信息。像素越多,图像中包含的信息越丰富,分辨率也越高。理论上,像素的增加能使图像的细节表现更为清晰,但实际上,像素只是影响图像质量的众多因素之一。

2、像素点也不是越多越好

像素点也不是越多越好,也要看单位像素的大小

二、分辨率

1、定义

屏幕分辨率通常用水平像素数乘以垂直像素数来表示,例如1920x1080表示水平有1920个像素,垂直有1080个像素。分辨率越高,屏幕上显示的像素越多,图像也更为清晰和细腻。

三、PPI(像素密度)

1、定义

PPI(Pixels Per Inch),也就是像素的密度单位,表示每英寸所拥有的像素数量。因此PPI数值越高,画面越自然越细腻,屏幕的显示效果就越好。

2、计算公式

PPI = √(横向像素数² + 纵向像素数²) / 屏幕尺寸。其中,屏幕尺寸是指屏幕的对角线长度,单位为英寸。例如,对于一个拥有1920×1080像素分辨率的5英寸屏幕,其PPI值为√(1920² + 1080²)/ 5 ≈ 441。这意味着在这个屏幕上,每英寸长度内有大约441个像素点。

3、视网膜屏幕

视网膜屏幕。它的定义是“当人眼在10英寸(25.4厘米)外观看PPI大于300的屏幕时,不会察觉到像素点的存在”。因此察觉像素点的存在与否,除了屏幕素质本身之外,观看距离也有很大影响。

四、帧率

1、帧 (Frame)

帧是影像或动画中的最小单位,相当于电影胶片上的每一格画面。它是一个静止的图像,在快速连续播放时形成了动态视觉效果。

2、帧数 (Frames)

帧数是指在一段时间内(通常是一秒钟)产生的或者播放的帧的数量。例如,一个视频或游戏在两秒钟内显示了60个不同的帧,则其在这两秒内的帧数为60。

3、帧率 (Frame Rate)

帧率是对帧数随时间变化的一种度量,指的是每秒钟播放多少帧。它是用“每秒帧数”(Frames Per Second, FPS)来衡量的,也可以用Hz作为单位表示(尽管Hz更常用于显示器刷新率)。例如,如果一个动画或视频的帧率为60 FPS,那么它每秒钟会播放60帧。

4、FPS (Frames Per Second)

FPS就是帧率的简称,直接表示的是每秒钟显示的图像帧数量。在游戏、电影、电视和计算机图形学等领域中,高FPS意味着更流畅的动作和更好的视觉体验。对于实时交互式内容如游戏来说,更高的FPS可以降低延迟感并提高操作响应速度。

5、赫兹

Hz在显示设备中通常指屏幕刷新率,即显示器每秒钟更新图像的次数。例如,60Hz的显示器意味着它每秒钟可以刷新屏幕图像60次。

五、其他

1、英寸

英寸通常是使用在英国联合王国(UK,英国(英联邦)及其以前的殖民地)的长度计量单位,其英文简写是in
1英寸=2.54厘米=25.4毫米。

2、为何显示器尺寸以英寸命名

在这里插入图片描述


总结

http://www.lryc.cn/news/472731.html

相关文章:

  • 两步GMM计算权重矩阵
  • leetcode452. 用最少数量的箭引爆气球
  • 【Android】使用TextView实现按钮开关代替Switch开关
  • (49)MATLAB实现迫零均衡器原理与代码
  • 滚柱导轨出现异常损坏的原因
  • 架构师考试系列(6)论文专题:论分布式架构设计
  • leetcode hot100【LeetCode 230. 二叉搜索树中第K小的元素】java实现
  • 从0开始深度学习(23)——图像卷积
  • 编程小白如何成为大神
  • JetCache启动循环依赖分析
  • 【科研绘图】3DMAX管状图表生成插件TubeChart使用方法
  • 基于SSM土家风景文化管理系统的设计
  • C++超强图片预览器
  • 网络搜索引擎Shodan(2)
  • 【Tableau】
  • 分类与有序回归
  • Mac如何实现高效且干净的卸载应用程序
  • LaTex中的常用空格命令
  • k8s 1.28.2 集群部署 Thanos 对接 MinIO 实现 Prometheus 数据长期存储
  • 域渗透AD渗透攻击利用 python脚本攻击之IPC连接 以及 python生成exe可执行程序讲解方式方法
  • 行为设计模式 -命令模式- JAVA
  • 使用redis实现发布订阅功能及问题
  • Debug日程工作经验总结日程常用
  • Apache Paimon主键表的一些最佳实践
  • React面试常见题目(基础-进阶)
  • AI赋能:开启你的副业创业之路
  • 前端文件上传组件流程的封装
  • 图像篡改研究
  • wlan的8种组网方式的区别
  • 取消element-ui中账号和密码登录功能浏览器默认的填充色,element-ui登录账号密码输入框禁用浏览器默认填充色问题