android pwm 唤醒 闪屏,A屏低亮度PWM频闪伤眼?拯救OLED屏伤眼的APP了解下
相信很多朋友已经用上了AMOLED屏幕的手机,和LCD屏幕相比,A屏的确有着诸多好处。
例如,在特定情况下更加省电,更加轻薄,更加容易做成各种形状,更容易做出高对比度和高饱和度等等。不过,A屏低亮度下频闪的问题,却一直困扰着为数不少的用户。
目前手机上用的AMOLED屏幕,大多使用了低频PWM调光,这会导致在低亮度下闪烁感明显,造成视觉疲劳。
什么是PWM调光?这是一种调节亮度的方式,使用PWM调光的屏幕,是用屏幕闪烁来发光的。
在高亮度下,屏幕每次闪烁时,发光的持续时间都比较长,而低亮度下每次闪烁发光的持续时间都比较短,如此一来一旦亮度降低,闪烁感就会更加明显,眼睛长时间看这样的屏幕,会感觉发干发痒。
怎么办?从硬件上难以解决的问题,从软件上倒可以做一定程度的弥补,这就来给大家介绍一款小工具吧。
这款小工具的名字叫“闪烁保护”,就如其名字一样,是一款专门针对AMOLED屏幕闪烁问题而设计的APP。
它的原理将屏幕的物理亮度保持在足够高水平的同时,通过关闭部分像素点和添加透明黑色遮罩层来降低屏幕亮度。
在闪烁保护APP运行的时候,系统亮度实际上依然保持在很高的水平,并不闪烁;但由于遮罩层/关闭像素点,因此屏幕会变暗,这就起到了护眼的作用。
闪烁保护APP的使用很简单。由于需要检测系统亮度以及设置遮罩层,因此需要开启一些权限,赋予权限后就可以开启服务使用了。
可以看到,闪烁保护APP甚至没有主界面,只弹出了一个设置菜单,其中显示了当前的显示亮度、环境光亮度、基础物理亮度等参数,可以按照需求调节。接着,开启服务功能即可生效。
开启服务后,可以看到通知中心多了一个亮度控制的滑条,实际上这就是闪烁保护APP的亮度设置。
同时也能够观察到,其实系统亮度已经开到了最大,但是闪烁保护APP的亮度调节接管了系统亮度设置,因此调亮度依然是比较方便的,通过点击两边的按钮即可调节亮度。
↑↑↑通知栏会出现一个额外的亮度条
↑↑↑效果还是比较明显的
闪烁保护APP的一个原理,是通过关闭部分像素点的功能来实现还支持像素过滤的功能。
这个功能利用了AMOLED屏幕每个像素点亮度独立控制的特性,可以关闭屏幕一部分像素点,让屏幕整体亮度降低的同时,又不减弱单个像素的亮度,这样能够避免AMOLED发光点在低亮度情况下的闪烁情况。
当然,这样的方案并非完美。由于遮蔽了部分像素点,因此屏幕的精细度会有所下降。至于这样是否值得,就见仁见智了。
总的来说,闪烁保护APP的确提供了一个避免AMOLED屏幕低亮度下低频PWM闪烁的方案。如果你觉得AMOLED屏幕低亮度下比较伤眼,那么这个APP还是值得一试的。
- THE END -
责任编辑:
android pwm 唤醒 闪屏,A屏低亮度PWM频闪伤眼?拯救OLED屏伤眼的APP了解下相关推荐
- 【摄影补光灯调光驱动方案】低亮度无频闪无抖动无极调光调色IC芯片 LED美颜灯升压恒流芯片FP7209 最大可驱动300W
一:方案名称: [摄影补光灯调光驱动方案]低亮度无频闪无抖动无极调光调色IC芯片 LED美颜灯升压恒流芯片FP7209 最大可驱动300W 二:方案描述: FP7209 是一颗非同步升压 LED 驱动 ...
- 四针角oled屏连接arduino_和孩子一起做个显示温湿度的oled屏桌面摆件[青创小电视]...
青创小电视--显示温湿度的oled屏桌面摆件/家庭亲子教育DIY 简介: 使用主控板arduino nano采集温湿度传感器dht11的温湿度数据,同时显示在1.3寸分辨率为128*64的oled屏幕 ...
- android平台1.3寸OLED屏调试
引言: Android平台为彩色屏,图片格式为RGB8888,而1.3寸OLED屏为黑白屏,即像素为1,让屏正常工作能采用的方案有: 1. 方便apk开发,减少应用层开发的工作量,采取读取frameb ...
- rust怎么调整夜晚亮度_买手机时LCD屏和OLED屏怎么选?终于明白了!
手机近几年来更新的速度越发的快,屏幕色彩的艳丽程度也越来越绚丽.目前最为主流的LCD屏和OLED屏,这两款屏幕都有什么优缺点,比较一下做一个明了. 苹果最新的iPhone11系列新机中,iPhone1 ...
- STM32 I2C驱动0.96寸OLED屏
本文以STM32F103C8T6最小系统板为例 OLED屏为128*64像素 驱动芯片SSD1306 本文讲解标准库 硬件IIC和软件IIC 驱动OLED 硬件IIC ...
- ESP32开发之旅——ssd1306 OLED屏的使用
ESP32开发之旅--ssd1306 OLED屏的使用 前言 在本文中,您将学会ssd1306 OLED屏在ESP32中的使用,本文提供了简单的示例供学习参考. 需要注意的是,本文中的ESP32是使用 ...
- FP7195芯片PWM转模拟调光至0.1%低亮度时恒流一致性的控制原理
常规的PWM调光和模拟调光对比: 在传统模拟调光原理中,Dimming讯号会转换出VOFFSET电压跨在VFB与VCS中间,所以当调整Dimming讯号时候即可调整输出电流值ILED=VCS/RCS. ...
- ws2812怎么调亮度_深度解析OLED屏幕的低亮度DC调光是如何实现的?
随着黑鲨手机二代的发布,DC调光大热,已经成为智能手机圈内大家争相讨论的话题.各大手机厂商纷纷表示跟进,已经开始开发自家旗舰手机上的DC调光内核.但其实很多人在知道DC调光和PWM调光的原理之后,还是 ...
- 解决华为笔记本安装驱动后浏览器频闪
某一天,我在女友的笔记本打游戏时,发现fps极其低,后面发现是显卡的问题,安装了最新的显卡后,谷歌浏览器出现频闪,最大化和最小化会频闪,折腾了好久解决办法如下: 首先我关闭了谷歌的硬件加速 重启后的确 ...
最新文章
- 【直播预告】7月18日3D游戏引擎免费公开课答疑,參与送C币!
- jquery取值,赋值,以及下拉框获取选中value值
- steps/align_si.sh
- Head First JSP---随笔六
- getRequestDispatcher()与sendRedirect()的区别
- php泥浆护壁,谈一下静态泥浆护壁的湿式旋挖工法施工 常见质量方面问题处理...
- 算法(4)-leetcode-explore-learn-数据结构-数组2
- 【C语言笔记初级篇】第八章:简单调试
- UpdatePanel无法导出下载文件
- Bitwise聘请前联邦检察官Katherine Dowling担任总法律顾问
- Google统治桌面再进一步 欲重走微软称霸之路
- 编译出错:self-encoder.context-me_method = ME_UMH;
- 现代通信原理2.1:谈谈信号
- 浅谈算法和数据结构: 四 快速排序
- 文本文档如何运行c语言代码,文本文档代码写好了怎么运行
- 计算机快捷截图方式,Windows系统电脑快速屏幕截图方式
- 二维泊松方程数值解-五点差分法-共轭梯度法-python实现
- 修改.srt格式字幕文件
- FBX导入Unity中模型没有材质的处理
- Windows Postman中文版
热门文章
- 联想笔记本的window server R2系统安装、优化及相关软件安装全过程
- WAP上网 AT+CGDCONT=1,IP,cmwap 命令详解
- include/linux/if_ppp.h:135: error: expected specifier-qualifier-list before 'aligned_u64'
- win7设置wifi热点_Windows系统设置WIFI热点
- ETHPLANET 黑客松报名最后10天!来领福利喽~
- mac将远程linux服务器目录挂载(mount)到本地
- TCP重连重试机制——记一次线上故障排查思考
- 四川2021年高考成绩等位分查询,2019年四川高考等位分查询,志愿填报更精准!...
- 顺丰--Java丰桥接口整体封装(下单、查询、打印)
- to tell 和to ask的用法