最佳Retina的分辨率到底是多大

2013-11-16 12:54:10 +08:00
 griffinqiu
Retina最大分辨率支持2000多, 但是平时我们都是用的最佳Retina貌似是1440的。
iMac是1980的。那这不科学啊,iMac屏幕大分辨率更高,为什么比大家还说Retina的显示效果更好呢?
10815 次点击
所在节点    MacBook Pro
36 条回复
ivanor
2013-11-16 22:51:29 +08:00
@griffinqiu <amp-youtube data-videoid="z__jxoczNWc" layout="responsive" width="480" height="270"></amp-youtube>楼主去看一下2010乔帮主对iPhone屏幕的介绍部分,就明白区别了。
idigital
2013-11-16 23:03:54 +08:00
@lightening 不是翻了一倍,是1:4,纵向和横向各翻了一倍,12磅的字母是64个像素,以4个像素表现1个像素
griffinqiu
2013-11-17 00:10:11 +08:00
@ivanor iPhone的视网膜和非视网膜的屏幕分辨率是不一样的
P233
2013-11-17 00:12:06 +08:00
找个支持 retina 的网页,在 retina 设备上与普通设备上截图,放大了对比一下
Keinez
2013-11-17 00:26:10 +08:00
一个个都解释得这么捉急…

同样一张2560×1600的图,"缩放"到普通分辨率的电脑和mbpR上,你觉得效果一样么?

又以抗锯齿做比喻,假如你在1cm×1cm的尺寸上有3×3个像素,你想显示一条45度直线,这条直线肯定满是狗牙。

换作Retina屏,像素变成(3×2)×(3×2)个,狗牙状况明显减轻。

这就是差别。
dahuang7
2013-11-17 00:42:01 +08:00
楼主把你的pro送人吧。
griffinqiu
2013-11-17 01:02:05 +08:00
@ivanor
你这一张图的确很好理解两个屏幕的差距,但是这两种屏幕的分辨率不一样也是事实。后者的分辨率是前者的4倍。
而我的问题是,rmbp的最佳Retina分辨率是1440,也就是横排是1440个点像素,这样的话同样15存屏幕的电脑1440分辨率为何就比不上Pro呢。你们解释是1个像素显示4个点,这样的话分辨率不就是2880的了?
vmebeh
2013-11-17 02:40:08 +08:00
隔行如隔山
lightening
2013-11-17 03:05:10 +08:00
@idigital 像素密度(PPI)什么的从来都是说一条边的啊
vmebeh
2013-11-17 03:19:05 +08:00
@griffinqiu
视网膜的像素小,4个的尺寸才和普屏的一个差不多,如果按实际的像素显示,视网膜的各种内容都要小1/4。

为了统一显示尺寸,肯定得在某些地方将4个像素当作一个像素(API/显示驱动自己完成)来看待,而最影响视觉效果的图像则可以通过提供4倍像素来抵消尺寸的差距,但是却多提供了4倍的信息,看起来更细腻。
Semidio
2013-11-17 04:27:01 +08:00
要想说Retina的优点,得先说锯齿,因为数码图像的最小显示单位是像素,那么而这些像素都是一个个小正方形格子,那么如果想要表现一个曲线的话,就必然会出现锯齿,如果想要减少锯齿的影响,那么有两个方法,1、增加像素数目 2、使用渐变动态模糊等算法
前者的效果你找一张分辨率不同的同样图片,放大局部,就能看出来,在显示面积一定的情况下,分辨率越高效果越好,Retina屏幕其实就是这么一个面积不大,分辨率却非常高的屏幕,同时,因为系统中除了图片等容易放大的地方以外一般都是固定像素大小的,所以分辨率上升的话会造成文字按钮各种控件变小,难以阅读和操作,Apple在这个地方做了这么一件事,将所有使用的图像分辨率提高,文字按钮等空间的像素大小全部变大,这样就可以在不影响阅读使用体验的前提下使用更高分辨率来渲染图像,图标,文字等各种屏幕上显示的内容了。
Semidio
2013-11-17 04:32:16 +08:00
不知道你有没有玩过那种在格子纸上通过给格子涂上颜色来作画的游戏,这里有两张纸,一张格子大纸也大,一张格子小纸也小,你觉得那张纸涂完后看起来更精细?Retina就是那张小纸,iMac就是那张大纸。
Semidio
2013-11-17 04:34:42 +08:00
在说明白一点如果说iMac的显示是一个横着有1920个格子,竖着有1080个格子的纸,那么Retina屏幕虽然没有它大,但是它在每一个格子又划了好几个格子出来,这样应该明白了吧?
kidlj
2013-11-17 09:49:01 +08:00
@griffinqiu 我明白你的问题了。Retina Pro上的1440x900是假称的分辨率,而实际分辨率永远是2560x1600(硬件决定的,不能改变,也不能只用一部分)。也就是说“最佳分辨率”的策略不是在2560x1600中取1400x900个像素使用,而是用全部像素呈现(模拟)出1400x900的效果,因此和普通的1400x900有明显的差距。
griffinqiu
2013-11-17 11:30:48 +08:00
@Semidio
@kidlj
好像有点懂了, 谢谢各位详细的解答啊!
griffinqiu
2013-11-17 11:38:06 +08:00
我来总结一下, Retina最佳分辨率是已1440*900的分辨率作为基础保证屏幕上的文字和图标看起来不会很小,但其实文字和图片的呈现又是基于原始大小的4倍分辨率作为填充,这样保证图标和文字更加细腻。我们常看见说某个APP或者Windows不支持Retina那是说这个APP没有比原始图标大于4倍的图标或者字库。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/89505

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX