手机屏幕测试

来源: http://www.18nrh.com/news.asp?id=518

不可否认,近两年手机屏幕往大屏方向的发展,大大增加了屏幕在消费者心目中的分量。目前消费者在选购一款手机时,屏幕已经成为左右他们购买的关键因素之一。所以,本文的关注点正是手机的屏幕,但不同以往的是,这次我们把目光聚焦在了大家平时并没有怎么注意到的屏幕性能上。

智能手机屏幕专项测试

我们为什么要做这个测试

虽然消费者很看重智能手机的屏幕,但他们往往关注的是屏幕的大小、分辨率,反而容易忽略屏幕本身的性能。这也难怪,毕竟智能手机不像显示器,屏幕只是它的一个组成部分而非全部,厂商在产品规格上也只会将尺寸、分辨率这些最直观的规格标示出来。那么这是不是意味着我们不用去关注智能手机屏幕的效果?其实在现阶段,我觉得智能手机屏幕的性能更值得我们去关注。因为在各个厂商拼大尺寸、高分辨率的时候,手机屏幕外在的属性已经高度同质化,而此时,屏幕的亮度有多高、对比度规格如何、色域范围有多大,就成为了不同智能手机间屏幕差异化的关键。这些规格,你在手机的参数表上找不到,所以《微型计算机》策划了此次针对手机屏幕的专项测试,正是为了以管窥豹,让广大读者能对目前主流智能手机的屏幕性能有更多的了解和认识。

测试哪些项目

测试屏幕自然需要专业的测试仪器,《微型计算机》此次采用了柯尼卡美能达CA-310色彩分析仪来测试手机的屏幕。测试方式是通过CA-310的测量探头对手机屏幕进行测试。测试项目包括亮度、对比度、NTSC色域范围以及Gamma曲线。之所以测试这四个项目,是因为它们对我们的实际使用有明显的影响——也许在大多数情况下我们不会用到最高的亮度,但是在室外,特别是有阳光的时候,屏幕的亮度越高,用户才能看得更清楚;对比度决定着屏幕是不是黑白分明,层次感好不好,我想没人愿意对着一块灰蒙蒙的屏幕;目前流传甚广的一个说法是“三星的屏幕色彩最艳丽”,这其中色彩是否艳丽很大程度上取决于NTSC色域范围,那么三星手机屏幕的色域范围真的很广吗?如今消费者越来越频繁地用手机查看图片和视频,因此Gamma曲线的重要性也日渐突出。

测试仪器

《微型计算机》此次采用的测试仪器——柯尼卡美能达CA-310色彩分析仪是其最新一代产品,能够支持LED背光显示器。CA-310可以实现的主要应用包括对显示设备色度、白平衡、γ值以及对比度的检查与调整。除了可以用来测试背投、LCD、FED、OLED、CRT、PDP之外,它在CA-210的光学系统上改进了滤色片技术,更适合采用LED背光的屏幕的测量。

整个性能测试过程都是以这样的形式进行
整个性能测试过程都是以这样的形式进行

柯尼卡美能达CA-310色彩分析仪
柯尼卡美能达CA-310色彩分析仪

参测手机一览

三星Galaxy S4 ●Super AMOLED HD ●5英寸(1920×1080)
三星Galaxy S4 ●Super AMOLED HD ●5英寸(1920×1080)

The New HTC One(后文简称HTC One) ●Super LCD 3 ●4.7英寸(1920×1080)
The New HTC One(后文简称HTC One) ●Super LCD 3 ●4.7英寸(1920×1080)

苹果iPhone 5●IPS ●4英寸(1136×640)
苹果iPhone 5●IPS ●4英寸(1136×640)

OPPO Find 5 ●IPS ●5英寸(1920×1080)
OPPO Find 5 ●IPS ●5英寸(1920×1080)

华为Mate ●IPS ●6.1英寸(1280×720)
华为Mate ●IPS ●6.1英寸(1280×720)

小米手机2S ●IPS ●4.3英寸(1280×720)
小米手机2S ●IPS ●4.3英寸(1280×720)

中兴Grand S ●IPS ●5英寸(1920×1080)
中兴Grand S ●IPS ●5英寸(1920×1080)

亮度

测试每款手机的亮度前,我们会先在手机的设置中将自动亮度关闭,同时将亮度调至最高。为了获得更准确的数据,我们会连续测试三次,取三次所得数据的平均值作为它们最终的成绩。可以看到,在实测亮度上参测产品呈两极分化的态势。Galaxy S4和Mate的最高亮度都低于300cd/m2,而最高的iPhone 5则接近600cd/m2。总体来看目前各家厂商的旗舰机型在屏幕亮度上还是偏高的,当然用户也不用担心亮度低于300cd/m2的两款手机的实际表现,因为在实际应用中大多数时候我们并不会用到那么高的亮度。超高亮度的意义主要体现在室外阳光直射屏幕时,用户能看到更清晰的画面。

中兴Grand S ●IPS ●5英寸(1920×1080)

对比度

可以看到,7款产品中有6款产品的对比度都超过了1000∶1。唯一例外的是Galaxy S4,它的实测对比度竟然达到了186667∶1。这是因为Galaxy S4采用的Super AMOLED面板在技术上与其他产品采用的液晶显示技术并不相同。AMOLED并不像液晶面板那样需要单独的背光源,其自身就可以发光,因此AMOLED在显示全黑画面时可以将亮度控制得很低。这与我们熟知的动态对比度并不相同,前者是自身具备的素质,而后者是通过在全黑显示时关闭背光来达到提升对比度的目的,并不具备实际意义。所以单就对比度这一项而言,三星Galaxy S4的屏幕是完胜其他手机的。

对比度

NTSC色域范围

色彩饱和度越高,代表产品所能表现的一种颜色的程度越丰富。从NTSC色域范围的实测结果来看,Galaxy S4的表现确实领先其他产品,达到99%,如果是在显示器领域已经能被称为是广色域了。从NTSC色域图上我们可以看到,它的三原色基本涵盖了Adobe RGB色彩空间,因此它所显示的画面能让用户感觉颜色鲜艳也就不难解释了。其余6款产品的表现则是目前液晶面板的主流水准,没有什么可多说的。

三星Galaxy S4的NTSC色域范围为99%
三星Galaxy S4的NTSC色域范围为99%

苹果iPhone5的NTSC色域范围为70%
苹果iPhone5的NTSC色域范围为70%

HTC One的NTSC色域范围为70%
HTC One的NTSC色域范围为70%

小米手机2S的NTSC色域范围为70%
小米手机2S的NTSC色域范围为70%

OPPO Find 5的NTSC色域范围为72%
OPPO Find 5的NTSC色域范围为72%

华为Mate的NTSC色域范围为69%
华为Mate的NTSC色域范围为69%

中兴GrandS的NTSC色域范围为72%
中兴GrandS的NTSC色域范围为72%

Gamma曲线

简单来说Gamma曲线就是输入信号与输出亮度的比例关系,Gamma曲线默认都是1,也就是输入输出一一对应。我们分别测试了手机在三原色以及白色下的Gamma曲线。可以看到,Galaxy S4、iPhone 5和小米手机2S的几条Gamma曲线重合度高,表现出色,而其他几款产品的Gamma曲线则明显有偏离,代表它们在颜色的准确性上表现一般。虽然我们不能像在显示器上通过专业仪器调整Gamma曲线,但通过了解手机屏幕在这方面的表现,我们还是可以选择表现更好的产品。而厂商要做的则是通过这样的测试来获得产品屏幕的Gamma曲线,从而找到最合适的参数,使得手机的屏幕显示与标准要求尽量一致。

三星Galaxy S4
三星Galaxy S4

苹果iPhone 5
苹果iPhone 5

HTC One
HTC One

小米手机2S
小米手机2S

OPPO Find 5
OPPO Find 5
华为Mate
华为Mate

中兴Grand S
中兴Grand S

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了编写手机屏幕测试脚本,需要先了解手机屏幕的基本参数和测试项。手机屏幕的基本参数包括分辨率、屏幕亮度、对比度、色彩饱和度、响应时间、可视角度等等。测试项可以包括屏幕均匀性、颜色准确度、屏幕亮度一致性、触摸响应、屏幕刷新率等等。 下面是一个基本的手机屏幕测试脚本示例: ``` python import time from appium import webdriver desired_capabilities = { "platformName": "Android", "platformVersion": "9", "deviceName": "emulator-5554", "appPackage": "com.android.settings", "appActivity": ".Settings" } # 初始化Appium Driver driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_capabilities) # 打开“显示”设置 settings_button = driver.find_element_by_xpath('//android.widget.TextView[@text="显示"]') settings_button.click() time.sleep(1) # 检查分辨率 resolution = driver.find_element_by_xpath('//android.widget.TextView[@resource-id="android:id/summary"]') print('分辨率:', resolution.text) # 检查屏幕亮度 brightness_button = driver.find_element_by_xpath('//android.widget.TextView[@text="亮度"]') brightness_button.click() time.sleep(1) brightness_slider = driver.find_element_by_xpath('//android.widget.SeekBar[@resource-id="android:id/seekbar"]') brightness_slider.get_attribute('value') print('屏幕亮度:', brightness_slider.get_attribute('value')) # 检查对比度、色彩饱和度等参数 # ... # 执行完测试后退出 driver.quit() ``` 这个示例脚本使用Appium来驱动手机操作,首先初始化了一个Appium Driver,然后打开了Android设备的“显示”设置页面。接着可以检查各种屏幕参数,例如分辨率、屏幕亮度、对比度、色彩饱和度等等。最后退出Driver,结束测试。需要注意的是,在执行不同的测试项前,可能需要等待一段时间,让屏幕参数稳定下来。可以使用time.sleep()方法来等待一段时间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值