分辨率,像素密度,Retina技术的理解与探讨!

2024-06-02 13:08

本文主要是介绍分辨率,像素密度,Retina技术的理解与探讨!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


http://bbs.feng.com/read-htm-tid-4016267.html



分辨率是我们最早接触到的名词,从早期的640*480到后来的1440*900等等,代表在屏幕的长和宽上所显示的像素点数。


像素密度是指在单位面积上所能显示的像素数量,密度越高,显示的像素就越多。


retina超高清技术就是在单位面积上增加像素的密度后,把原来一个像素显示的内容变成用4个像素来显示,以提高文字和图片的细腻度,却不改变大小。


举例说明:iphone3GS的屏幕是3.5寸,像素密度是163ppi,屏幕分辨率是480*320。
                 iphone4的屏幕尺寸是3.5寸,像素密度提高到326ppi,屏幕分辨率变成960*480,采用了retina技术,原来一个像素显示的内容现在变成4个像素进行显示,所以造成肉眼几乎无法分辨出颗粒感,就会感觉字体图片更细腻,没有了马赛克的颗粒感。但是字体的大小却不会改变,这就是retina超高清显示技术的核心内容,对比3gs和ip4,图标,文字都是一样的大小,但是一个有颗粒感,一个却那么细腻。
                如果iphone4的屏幕尺寸依然是3.5寸,像素密度提高了,但是没有采用retina技术,分辨率变成960*640后会是什么效果呢?就会造成字体变的很小,图片也会变的很小。


平时我们使用的电脑都没有采用Retina超高清技术,就造成17寸的笔记本屏幕上显示1920*1200分辨率的时候,会变的字体非常的小,15寸的屏幕显示1440*900的分辨率看的比较舒服,11寸电脑上显示1280*800的分辨率也会觉得字体非常的小,看的很累,不舒服。


因为这个大家都习惯的感觉,所以造成一说ipad2上如果显示2048*1536的分辨率,就一定会把字体变的非常的小,这样的理解没有错,但是却没有理解retina技术的核心。


现在ipad2的屏幕尺寸是9寸,像素密度是132ppi,屏幕分辨率是1024*768,同样道理,如果ipad3使用了retina技术,尺寸还是9寸,像素密度会提高到264ppi,屏幕分辨率是2048*1536,因为一个像素用4个像素来进行显示了,字体依然不会变小,图片不会变小,却可以在视觉上变的更细腻。


在像素密度是300ppi的情况下,人的肉眼基本上无法分辨出像素颗粒感,iphone4的屏幕小,我们的眼睛离的近,所以326ppi可以看不到颗粒,ipad3上如果像素密度达到264ppi,因为观看的距离已经比手机会远一点,这个像素密度也可以达到肉眼无法看出颗粒,在视觉体验上也是非常的细腻。


所以我觉得ipad3如果使用了更快的芯片,完全可以支持9寸屏幕的retina显示技术,iphone4上使用这个技术因为屏幕小,技术难度低被率先采用,苹果一定也会研发9寸屏幕上使用这个技术的可能,2010年iphone4上使用了retina技术,那么2012年,ipad上使用retina技术也是非常正常和可能的。


至于说应用程序的支持我觉得也是非常容易的就好像ip4推出后,没有多久,大部分的程序也都可以支持高清显示,ipad3如果采用retina技术,应用程序也会很快都进行跟进。假设ipad3在3月份推出了,中国可以卖估计也要半年以后了,等到可以敞开供应,估计也要2012年的下半年了,而到那个时候,也差不多正好是很多软件都升级到高清的时候,所以2012年下半年购买是比较合适的,那么对于已经拥有ipad2的朋友,至少还可以好好使用大半年的时间。


电脑屏幕上为什么不采用retina技术,照道理来说,电脑的芯片,显卡更强大,更可以支持这样的显示,我想有好几个原因,第一是屏幕越大,采用retina技术的难度就越大,制造工艺比较难,第二是因为我们看电脑屏幕还是有一定距离的,虽然像素密度不一定高,但是因为距离越远,我们肉眼所能分辨出的颗粒感就会降低,就好像我们近距离看电视机会发现颗粒非常粗糙,但是我们坐在好几米远的地方看电视,却感觉是很清晰的,就是这个原因,造成电脑并不是特别必须要采用retina技术进行显示。但我相信随着未来技术的发展,电脑屏幕采用retina技术也绝对是可能的。


我对于这些的理解也许不是很专业,也会有些瑕疵,希望大家一起来讨论。

这篇关于分辨率,像素密度,Retina技术的理解与探讨!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1024057

相关文章

认识、理解、分类——acm之搜索

普通搜索方法有两种:1、广度优先搜索;2、深度优先搜索; 更多搜索方法: 3、双向广度优先搜索; 4、启发式搜索(包括A*算法等); 搜索通常会用到的知识点:状态压缩(位压缩,利用hash思想压缩)。

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

【C++高阶】C++类型转换全攻略:深入理解并高效应用

📝个人主页🌹:Eternity._ ⏩收录专栏⏪:C++ “ 登神长阶 ” 🤡往期回顾🤡:C++ 智能指针 🌹🌹期待您的关注 🌹🌹 ❀C++的类型转换 📒1. C语言中的类型转换📚2. C++强制类型转换⛰️static_cast🌞reinterpret_cast⭐const_cast🍁dynamic_cast 📜3. C++强制类型转换的原因📝

深入理解RxJava:响应式编程的现代方式

在当今的软件开发世界中,异步编程和事件驱动的架构变得越来越重要。RxJava,作为响应式编程(Reactive Programming)的一个流行库,为Java和Android开发者提供了一种强大的方式来处理异步任务和事件流。本文将深入探讨RxJava的核心概念、优势以及如何在实际项目中应用它。 文章目录 💯 什么是RxJava?💯 响应式编程的优势💯 RxJava的核心概念

如何通俗理解注意力机制?

1、注意力机制(Attention Mechanism)是机器学习和深度学习中一种模拟人类注意力的方法,用于提高模型在处理大量信息时的效率和效果。通俗地理解,它就像是在一堆信息中找到最重要的部分,把注意力集中在这些关键点上,从而更好地完成任务。以下是几个简单的比喻来帮助理解注意力机制: 2、寻找重点:想象一下,你在阅读一篇文章的时候,有些段落特别重要,你会特别注意这些段落,反复阅读,而对其他部分

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保

深入理解数据库的 4NF:多值依赖与消除数据异常

在数据库设计中, "范式" 是一个常常被提到的重要概念。许多初学者在学习数据库设计时,经常听到第一范式(1NF)、第二范式(2NF)、第三范式(3NF)以及 BCNF(Boyce-Codd范式)。这些范式都旨在通过消除数据冗余和异常来优化数据库结构。然而,当我们谈到 4NF(第四范式)时,事情变得更加复杂。本文将带你深入了解 多值依赖 和 4NF,帮助你在数据库设计中消除更高级别的异常。 什么是