[转载]屏幕PPI、分辨率到底需要多大才能满足?

屏幕PPI、分辨率到底需要多大才能满足?

最近想买一个43寸的电视,720P和1080P差了500大洋。我不禁纠结了起来。看网上争得面红耳赤,有的人说不如1080清晰,有的人说肉眼看不出区别。我也拿不定主意。看来,很多人都对此不够理解。
没办法,只能深入的研究一下了。 以下报告。
先说明分辨率和PPI。分辨率是量(屏幕上有几个像素),PPI是密度(每单位上的像素数量)。实际上,单单拿出这两个值,是无法去回答我们今天的问题的。因为在不同的屏幕尺寸上,分辨率相同,PPI密度不同,如果密度过低,会有点阵的感觉(想想红白机对战的像素小人)。而PPI相同,又会因为视觉距离不同,导致点阵感的不同。
分辨率算法
PPI的含义
1.先说明,为什么越远看东西越小。因为相同高度的物体,距离越远,视角夹角越小(图示α)。当α小到一定的值之后,会因为夹角过小失去视野(看不见了)。
根据视网膜结构和晶状体曲度能力,目前的定义为,一个视觉健康的人,视力大概在1角分(1°=60′)(当然少数人可以突破这个界限,而国人的视力比较差,那么这个值就非常的保守)
参考文献:人眼的最小分辨视角wenku.baidu.com
视角1'
视角与距离
2.那么720P和1080P到底有没有区别?
如果在某一距离下,在720P的分辨率的屏幕上肉眼无法察觉像素矩阵,则该屏幕720P与1080,2K,4K均没有区别。
假设一个常见的手机屏幕是1080P的,尺寸为5寸。
分辨率=1920*1080
尺寸=5”
计算 PPI=[√(1080²+1920²)] / 5=440, 意义为 440像素点/1英寸,这意味着每两个像素点距离为1/17毫米,

如果人眼在25厘米处查看屏幕,两个相邻的像素点夹角α=2·arctan(1/17/2) / 250=2.9*10^-4 rad,转为角度后得0.79′
对比1',这个分度已经很小,实际上,这是足够的。那你在使用这台手机的时候,是感觉不到屏幕上的像素点的。
3.接下来,我们看看。43英寸的电视,720P的分辨率,在2米的范围内,是否会被像素矩阵影响画质。
尺寸43″
分辨率:1280*720
经数学运算,PPI得到:45.5,这意味着两个相邻的像素点距离为0.55mm。

经过数学运算,视角α的角度是0.997分度。对比1'分度,可以看到这个值,仍然很少,大多数的人都是无法看出其中的区别的。
根据这个算法,可以通过看电视的距离来计算当前尺寸的屏幕在多少分辨率下就可以满足人们需求。
End.
参考文献:
编写时间:20180101
[转载]屏幕PPI、分辨率到底需要多大才能满足?的更多相关文章
- (全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系?
(全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系? 产品经理马忠信关注 22015.08.30 13:59:20字数 2,660阅读 52,661 今天我给大家来讲讲这几个咱们经常打交道的词到 ...
- "分辨率"到底是个什么概念?它和DPI之间是什么关系?
"分辨率"到底是个什么概念?它和DPI之间是什么关系? 分辨率:显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少.由于屏幕上的点.线和面都是由像素组成的, ...
- Screenfly – 各种设备的屏幕和分辨率下快速测试网站
Screenfly 让你能够在各种设备的屏幕和分辨率下查看你的网站.输入网址,并点击GO开始浏览网页.Screenfly 可以使用代理服务器来模拟设备,当您查看您的网站,代理服务器模仿您所选择的设备的 ...
- 一个Java对象到底占用多大内存?
最近在读<深入理解Java虚拟机>,对Java对象的内存布局有了进一步的认识,于是脑子里自然而然就有一个很普通的问题,就是一个Java对象到底占用多大内存? 在网上搜到了一篇博客讲的非常好 ...
- iOS系统下 的手机屏幕尺寸 分辨率 及系统版本 总结
今天 我对iOS系统下 的手机屏幕尺寸 分辨率 及系统版本做了一次系统总结 供大家参考. 首先 是系统: 随着iOS 系统不断升级,现在已经到iOS7.0了, 并且TA有了很多新变化,最震撼的 ...
- 一个Java对象到底占用多大内存
在网上搜到了一篇博客讲的非常好,里面提供的这个类也非常实用: import java.lang.instrument.Instrumentation; import java.lang.reflect ...
- 一个Java对象到底占多大内存
最近在读<深入理解Java虚拟机>,对Java对象的内存布局有了进一步的认识,于是脑子里自然而然就有一个很普通的问题,就是一个Java对象到底占用多大内存? 在网上搜到了一篇博客讲的非常好 ...
- 一个Java对象到底占多大内存?(转)
最近在读<深入理解Java虚拟机>,对Java对象的内存布局有了进一步的认识,于是脑子里自然而然就有一个很普通的问题,就是一个Java对象到底占用多大内存? 在网上搜到了一篇博客讲的非常好 ...
- (转)Sql Server之旅——第八站 复合索引和include索引到底有多大区别?
索引和锁,这两个主题对我们开发工程师来说,非常的重要...只有理解了这两个主题,我们才能写出高质量的sql语句,在之前的博客中,我所说的 索引都是单列索引...当然数据库不可能只认单列索引,还有我这篇 ...
随机推荐
- 连续函数离散化-以SOGI为例
0. 引言 0.1 本文内容 基于SOGI函数,将s域传递函数转换为离散的z域函数,并以m语言形式进行实现,在simulink中封装为m-function并进行验证 0.2 学到什么 离散化方法 函数 ...
- 前端开发面试题 — html篇
正值跳槽的金三银四月,在四月的中旬之际,博主为大家整理了几篇前端面试题,希望不会太迟 1.Doctype作用?标准模式与兼容模式各有什么区别? (1)<!DOCTYPE> 声明位于HTML ...
- Java(114-132)【Scanner类、Random类、ArrayList类】
1.API概述和使用步骤 应用程序编程接口.Java的API是一本程序员的字典,学会查询 2.Scanner 概述及其API文档 键盘输入 类都是大写的Scanner,关键字是小写的public 3. ...
- day9.函数2
一.函数对象 函数是第一类对象,第一等公民,函数对象即函数可以被当作变量去用. 具体分为四个方面: 1.可以被赋值 def func(): print('from func') f = func pr ...
- 在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端
基于Metronic的Bootstrap开发框架是我们稍早一点的框架产品,界面部分采用较新的Bootstrap技术,框架后台数据库支持Oracle.SqlServer.MySql.PostgreSQL ...
- 通过ECK部署elasticsearch集群(k8s+elasticsearch+kibana)
参考 https://blog.51cto.com/14783669/2558785
- PAT甲级1100——1155题总结
- 从苏宁电器到卡巴斯基第27篇:难忘的三年硕士时光 V
一发不可收拾 安全领域的公司都喜欢在看雪或者是吾爱破解这样的网站上发布招聘贴,因为这样的话很容易就能够招到适合的人才,也算是精准营销了.而像我这种想进入安全圈的,也会在这里发布自己的求职简历,以期望能 ...
- Poj 3522 最长边与最短边差值最小的生成树
题意: 让你求一颗生成树,使得最长边和最短边长度差值最小. 思路: 额!!!感觉这个思路会超时,但是ac了,暂时没什么别的好思路,那么就先说下这个思路,大牛要是有好的思路希望能在 ...
- LA3942字典树+递推
题意: 给你一个字典,最多4000个单词,每个单词长度最多是100,然后给你一个串,问你这个子串可以被那些单词组合的组合数,比如字典里有4个单词a b ab cd,然后给你一个串abcd则a ...