CN116844441A - 一种基于rgb值的屏幕检测方法及装置 - Google Patents
一种基于rgb值的屏幕检测方法及装置 Download PDFInfo
- Publication number
- CN116844441A CN116844441A CN202310766449.8A CN202310766449A CN116844441A CN 116844441 A CN116844441 A CN 116844441A CN 202310766449 A CN202310766449 A CN 202310766449A CN 116844441 A CN116844441 A CN 116844441A
- Authority
- CN
- China
- Prior art keywords
- screen
- test
- rgb values
- rgb
- tested point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 77
- 238000012360 testing method Methods 0.000 claims abstract description 106
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000007689 inspection Methods 0.000 claims 1
- 238000010998 test method Methods 0.000 claims 1
- 238000010276 construction Methods 0.000 abstract description 3
- 238000011056 performance test Methods 0.000 abstract description 3
- 230000007613 environmental effect Effects 0.000 abstract description 2
- 239000003086 colorant Substances 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000001429 visible spectrum Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明公开了一种基于RGB值的屏幕检测方法及装置,所述方法包括:向屏幕输入一测试画面,使得所述屏幕显示所述测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0;向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值;将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。本发明通过测试屏幕中单个测试点的RGB值,即可满足测试需求,提高了屏幕性能测试的精确度,减少了测试人员的工作量并降低了此功能点的测试的难度。由于人员使用的学习成本极低和对台架搭建的环境要求不高,对大范围铺设台架测试环境提供了高效低成本的选择。
Description
技术领域
本发明涉及屏幕检测领域,尤其涉及一种基于RGB值的屏幕检测方法及装置。
背景技术
现有技术中对屏幕的黑屏、抖动测试方法有手动测试和图片对比测试。其中手动测试是通过了解产品逻辑功能,编辑测试用例进行测试,但手动测试辉占用大量的人力成本和时间成本,无法做到长周期、高频次以及高精准度的测试。图片对比测试要用到图片处理相关原理,对于使用者有较高要求,并且图片处理有时候不够稳定,对于外界的环境(亮度,结构,对比度)要求比较高。在真实的环境中,往往需要多次截取图片,进行多次的对比,处理起来也相对耗时。
发明内容
针对上述技术问题,本发明提供了一种基于RGB值的屏幕检测方法及装置,满足屏幕产品在测试过程中需保证大范围压力测试的环境铺开的需求。
本发明的第一方面,提供一种基于RGB值的屏幕检测方法,包括:
向屏幕输入一测试画面,使得所述屏幕显示所述测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0;
向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值;
将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。
在一可选实施例中,所述的基于RGB值的屏幕检测方法,还包括:记录所述检测结果,所述检测结果包括以所述同一个被测试点的多次获取的RGB值作为数据基础形成的图表。
在一可选实施例中,所述向屏幕输入一测试画面,包括:
由测试上位机向所述屏幕输入所述测试画面;或者
点亮所述屏幕,将所述屏幕中的显示桌面作为所述测试画面;或者
由用户在屏幕中选择的一张图片作为所述测试画面,并将所述测试画面在屏幕显示。
在一可选实施例中,所述将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果,包括:
若同一个被测试点的多次获取的RGB值均为0时,判断所述屏幕的检测结果为黑屏;
若同一个被测试点的多次获取的RGB值均为255时,判断所述屏幕的检测结果为白屏。
在一可选实施例中,所述将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果,包括:
若同一个被测试点的多次获取的RGB值有波动时,判断所述屏幕的检测结果为屏幕抖动。
在一可选实施例中,所述被测试点为所述屏幕中的任意点,或者由用户在所述屏幕中指定的点。
在一可选实施例中,所述的基于RGB值的屏幕检测方法,还包括:在测试之前还包括,设置黑屏、白屏和抖动的门限值及检测次数。
本发明的第二方面,提供一种基于RGB值的屏幕检测装置,包括:
屏幕,用于显示测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0;
传感器模块,用于向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值;
判断模块,用于将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。
在一可选实施例中,所述判断模块包括:
第一判断模块,用于若同一个被测试点的多次获取的RGB值均为0时,判断所述屏幕的检测结果为黑屏;
第二判断模块,用于若同一个被测试点的多次获取的RGB值均为255时,判断所述屏幕的检测结果为白屏;
第三判断模块,用于若同一个被测试点的多次获取的RGB值有波动时,判断所述屏幕的检测结果为屏幕抖动。
本发明的第三方面,提供一种电子设备,包括:
至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如本发明实施例的第一方面所述的方法。
本发明通过测试屏幕中单个测试点的RGB值,即可满足测试需求,提高了屏幕性能测试的精确度,减少了测试人员的工作量并降低了此功能点的测试的难度。由于人员使用的学习成本极低和对台架搭建的环境要求不高,对大范围铺设台架测试环境提供了高效低成本的选择。
附图说明
图1为RGB值对应颜色的立体体示意图。
图2为本发明实施例中一种基于RGB值的屏幕检测方法的流程示意图。
图3为本发明实施例中RGB数值正常的测试结果示意图。
图4为本发明实施例中RGB数值异常的黑屏测试结果示意图。
图5为本发明实施例中RGB数值异常的抖动测试结果示意图。
图6为本发明实施例中另一种基于RGB值的屏幕检测方法的流程示意图。
图7为本发明实施例中一种基于RGB值的屏幕检测装置的模块示意图。
图8为根据本发明的一个实施例的电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,本披露的权利要求、说明书及附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。本披露的说明书和权利要求书中使用的术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本披露说明书中所使用的术语仅仅是出于描述特定实施例的目的,而并不意在限定本披露。如在本披露说明书和权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本披露说明书和权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
在描述本发明内容之前,有必要介绍RGB检测的原理。
人的眼睛是根据看到光的波长来分辨颜色,肉眼可见的光谱中,多数颜色可以由三种基本色光按照不同的比例混合而成,这三种基本色光的颜色就是红(Red)、绿(Green)、蓝(Blue),分别对应R、G、B。加色法的原理:三种色彩的光以同样的比例相混合,而且达到一定的强度(255), 就呈现白色。假如三种色彩的光,强度都是零,就是黑色。这种加色法绝大多数被应用在手机屏幕、相机、电视机、显示器等主动发光的物体中。
如图1所示,RGB颜色空间是用一个单位长度的立方体来表示颜色的,黑蓝绿青红紫黄白8种常见颜色分别位居立方体的8个顶点,通常将黑色置于三维直角坐标系的原点,红绿蓝分别置于3根坐标轴上,整个立方体放在第1卦限内。图1所示,青色与红色、紫色与绿色、黄色与蓝色是互补色。各参数的取值范围是:R:0-255;G:0-255;B:0-255。参数值也称为三色系数或基色系数或颜色值,除以255后归一到0-1之间,但不是无穷多个而是有限多个值。由于每个灰度级都定为256,所以红绿蓝分量全部组合起来共可表示256³=16777216种不同的颜色。
请参阅图2,本发明提供的基于RGB值的屏幕检测方法,在一些实施例中所述屏幕应用为汽车中控屏,包括如下步骤:
步骤210:向屏幕输入一测试画面,使得所述屏幕显示所述测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0。
由于本发明的目的仅做屏幕的黑屏、抖动检测,或者加上一个白屏的检测,对于车辆的的显示内容要求不高,且不需要对屏幕显示内容进行变化,因为本发明采用的技术方案并不是图像与图像之间的对比得出检测结果,即区别于图片对比,不需要多次截图,本发明可以使用单张图片作为屏幕测试内容。
在其他的实施例中,所述测试画面还可以是屏幕的桌面,即有具体显示内容即可。
由于本发明的主要目的包括有检测黑屏,因此当所述测试画面中大部分区域或者全部为黑色时,不利用检测,容易导致检测误差。因此,至少应该保证有一部份区域不是黑色的,即RGB≠(0,0,0)。须知,屏幕黑屏时,所有区域的RGB均等于0。
步骤220:向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值。
测试时,使用上位机控制测试,上位机可以通过USB连接RGB传感器模块,RGB传感器模块连接屏幕,获取屏幕的RGB数据;其中USB可以与RGB传感器模块进行TXD\RXD\GND通信,USB将数据转为TTL数据与上位机进行通信。
上位机及屏幕初始化后,上位机启动测试程序,通过USB转TTL发送串口命令,返回RGB值。
在本发明实施例中,可以预先设置黑屏、白屏和抖动门限值,检测次数等参数。如设置每隔2秒获取一次数据,获取2分钟数据,可得到60组数据。因此在获取RGB值时,可对于每一个人被测试点进行数据获取。
因为本发明是针对于黑屏、抖动的测试,记录数据简单,不用获取整个屏幕上的信息。现有技术中测试需经过图像处理后进行图片比对,信息种类多且对比起来耗时繁琐,相对于现有技术本发明只需要进行检测被测试点的单点数据,因为黑屏时RGB值是固定的0值,抖动时被测试点的RGB值是波动的,每次或多次获取的RGB值的数值是不同的。
另外,基于上述原因,采用单点检测可以满足屏幕是否黑屏或者抖动的需求。当然如果可以让检测更准确,可以在测试时选取多个被测试点,然后对每个被测试点进行多次数据获取,从而判断多个被测试点的RGB值是否属于黑屏、抖动。
步骤230:将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。
具体的,请参阅图3、图4、图5,其中图3是屏幕正常状态下的RGB数据表,图4是屏幕黑屏状态下的RGB数据表,图5是屏幕4抖动状态下的RGB数据表。
图3中,R\G\B三个值在19次测试中数值均一致,是正常显示状态的RGB值,所对应的检测结果为正常显示。在该实施例中,屏幕在已开启且无人为操作的情况下会处于静止状态,此时通过多轮数据的分析,多轮数据无波动则检测正常。
图4中,R\G\B三个值在19次的测试中数值也一致,但RGB值均为0,表示当前屏幕显示为黑色,处于黑屏状态。
图5中,R\G\B三个值在19次此时中数值不一致,且在不同测试中RGB值在不断变化,表示当前屏幕出现抖动,使得屏幕色彩发生变化,此时通过分析多轮的数据,多轮数据出现波动则检测异常,输出结果为抖动状态。
由上述内容可知,本发明在预设周期内多次获取屏幕中的至少一个被测试点的RGB值,将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果;通过测试屏幕中单个测试点的RGB值,即可满足测试需求,由于不做整个屏幕显示内容的对比,仅做测试点的测试记录,提高了屏幕性能测试的精确度,减少了测试人员的工作量并降低了此功能点的测试的难度。本发明测试过程简单,因此人员使用的学习成本极低和对台架搭建的环境要求不高,对大范围铺设台架测试环境提供了高效低成本的选择。
由于本发明使用者使用上位机进行测试,为进一步验证检测结果,保留检测记录,本发明还包括如下步骤:
记录所述检测结果,所述检测结果包括以所述同一个被测试点的多次获取的RGB值作为数据基础形成的图表。
所述图表可以参考图3至图5所示形式,记录检测次数,每次检测的RGB值,检测结果的类型。图3至图5均是单个被测试点的数据图标,若有多个被测试点,可以同时输出多个被测试点的图表,测试人员可以根据图表内容迅速确定检测结果,从而验证检测结果。
进一步地,在步骤210中,所述向屏幕输入的一测试画面可以是不同场景中的显示内容。
在一实施例中,由测试上位机向所述屏幕输入所述测试画面。比如通过局域网、蓝牙等向汽车的屏幕传输测试画面,屏幕可以选择所述测试画面显示。
在另一实施例中,通过点亮所述屏幕,将所述屏幕中的显示桌面作为所述测试画面。例如屏幕的桌面,将该桌面作为测试画面。
在其他实施例中,由用户在屏幕中选择的一张图片作为所述测试画面,并将所述测试画面在屏幕显示。汽车的屏幕内可以存储不同的图像,或车辆摄像头的记录图像等,可以直接调用前述图像作为测试画面。
采用以上方式,可以减少用户的操作步骤,加快测试效率,使用更方便,对于测试台架而言,压力更小,运算更少。
请参阅图6,本发明在测试过程中可按照如下步骤进行测试结果输出,测试时除了黑屏,抖动之外,还可以对白屏进行测试。
步骤610:若同一个被测试点的多次获取的RGB值均为0时,判断所述屏幕的检测结果为黑屏;
步骤620:若同一个被测试点的多次获取的RGB值均为255时,判断所述屏幕的检测结果为白屏;
步骤630:若同一个被测试点的多次获取的RGB值有波动时,判断所述屏幕的检测结果为屏幕抖动。
更进一步地,本发明中,所述被测试点为所述屏幕中的任意点,或者由用户在所述屏幕中指定的点。
由于测试过程是自动获取屏幕的RGB值,所以测试软件也可以任意指定屏幕中的像素点进行数据获取,相比的现有技术中进行整个图像像素的RGB值获取,本发明数据量更少,处理方式更简单。
当然,为防止测试画面中存在纯黑色、纯白色区域,导致测试数据出现误导、误差,可以由用户自定义、自选屏幕中的像素的进行测试。由于测试画面是静态显示的,所以多次测试的RGB值在正常状态下是恒定的,如果被测试点显示黑色或白色则输出结果可能是黑屏或白屏,影响测试结果,因此由用户在所述屏幕中指定的点可以有效避免上述情况。
请参阅图7,本发明提供一种基于RGB值的屏幕检测装置,包括:
屏幕71,用于显示测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0。由于本发明的主要目的包括有检测黑屏,因此当所述测试画面中大部分区域或者全部为黑色时,不利用检测,容易导致检测误差。因此,至少应该保证有一部份区域不是黑色的,即RGB≠(0,0,0)。须知,屏幕黑屏时,所有区域的RGB均等于0。
在一些实施例中,测试画面包括:
由测试上位机向所述屏幕输入所述测试画面;或者点亮所述屏幕,将所述屏幕中的显示桌面作为所述测试画面;或者由用户在屏幕中选择的一张图片作为所述测试画面,并将所述测试画面在屏幕显示。
传感器模块72,用于向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值。
所述被测试点为所述屏幕中的任意点,或者由用户在所述屏幕中指定的点。
具体的,上位机及屏幕初始化后,上位机启动测试程序,通过USB转TTL发送串口命令,返回RGB值。在本发明实施例中,可以预先设置黑屏、白屏和抖动门限值,检测次数等参数。如设置每隔2秒获取一次数据,获取2分钟数据,可得到60组数据。因此在获取RGB值时,可对于每一个人被测试点进行数据获取。
判断模块73,用于将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。
进一步地,所述判断模块83包括:
第一判断模块,用于若同一个被测试点的多次获取的RGB值均为0时,判断所述屏幕的检测结果为黑屏;
第二判断模块,用于若同一个被测试点的多次获取的RGB值均为255时,判断所述屏幕的检测结果为白屏;
第三判断模块,用于若同一个被测试点的多次获取的RGB值有波动时,判断所述屏幕的检测结果为屏幕抖动。
具体可以参考图3至图5所述内容,不再赘述。
如图8所示,本发明还提供一种电子设备,包括:
至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述基于RGB值的屏幕检测方法。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述基于RGB值的屏幕检测方法。
可以理解,计算机可读存储介质可以包括:能够携带计算机程序的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器 (ROM ,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、以及软件分发介质等。计算机程序包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、以及软件分发介质等。
在本发明的某些实施方式中,装置可以包括控制器,控制器是一个单片机芯片,集成了处理器、存储器,通信模块等。处理器可以是指控制器包含的处理器。处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific IntegratedCircuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明地优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种基于RGB值的屏幕检测方法,其特征在于,包括:
向屏幕输入一测试画面,使得所述屏幕显示所述测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0;
向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值;
将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。
2.根据权利要求1所述的基于RGB值的屏幕检测方法,其特征在于,还包括:记录所述检测结果,所述检测结果包括以所述同一个被测试点的多次获取的RGB值作为数据基础形成的图表。
3.根据权利要求1所述的基于RGB值的屏幕检测方法,其特征在于,所述向屏幕输入一测试画面,包括:
由测试上位机向所述屏幕输入所述测试画面;或者
点亮所述屏幕,将所述屏幕中的显示桌面作为所述测试画面;或者
由用户在屏幕中选择的一张图片作为所述测试画面,并将所述测试画面在屏幕显示。
4.根据权利要求1所述的基于RGB值的屏幕检测方法,其特征在于,所述将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果,包括:
若同一个被测试点的多次获取的RGB值均为0时,判断所述屏幕的检测结果为黑屏;
若同一个被测试点的多次获取的RGB值均为255时,判断所述屏幕的检测结果为白屏。
5.根据权利要求1所述的基于RGB值的屏幕检测方法,其特征在于,所述将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果,包括:
若同一个被测试点的多次获取的RGB值有波动时,判断所述屏幕的检测结果为屏幕抖动。
6.根据权利要求1所述的基于RGB值的屏幕检测方法,其特征在于,所述被测试点为所述屏幕中的任意点,或者由用户在所述屏幕中指定的点。
7.根据权利要求1所述的基于RGB值的屏幕检测方法,其特征在于,在测试之前还包括,设置黑屏、白屏和抖动的门限值及检测次数。
8.一种基于RGB值的屏幕检测装置,其特征在于,包括:
屏幕,用于显示测试画面,所述测试画面至少存在一个区域的RGB值至少有一个值不等于0;
传感器模块,用于向屏幕循环发送串口命令,在预设周期内多次获取屏幕中的至少一个被测试点的RGB值;
判断模块,用于将同一个被测试点的多次获取的RGB值进行比较,根据比较结果确定所述屏幕的检测结果。
9.根据权利要求8所述的基于RGB值的屏幕检测装置,其特征在于,所述判断模块包括:
第一判断模块,用于若同一个被测试点的多次获取的RGB值均为0时,判断所述屏幕的检测结果为黑屏;
第二判断模块,用于若同一个被测试点的多次获取的RGB值均为255时,判断所述屏幕的检测结果为白屏;
第三判断模块,用于若同一个被测试点的多次获取的RGB值有波动时,判断所述屏幕的检测结果为屏幕抖动。
10.一种电子设备,其特征在于,包括:
至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至7中任一项所述的基于RGB值的屏幕检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310766449.8A CN116844441A (zh) | 2023-06-27 | 2023-06-27 | 一种基于rgb值的屏幕检测方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310766449.8A CN116844441A (zh) | 2023-06-27 | 2023-06-27 | 一种基于rgb值的屏幕检测方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116844441A true CN116844441A (zh) | 2023-10-03 |
Family
ID=88171906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310766449.8A Pending CN116844441A (zh) | 2023-06-27 | 2023-06-27 | 一种基于rgb值的屏幕检测方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116844441A (zh) |
-
2023
- 2023-06-27 CN CN202310766449.8A patent/CN116844441A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106502891B (zh) | 用户界面的自动检测方法和装置 | |
CN104680962A (zh) | 一种测试显示模组的光学特性的方法、装置及*** | |
CN111896232B (zh) | 光机模组测试方法、设备、***及计算机可读存储介质 | |
CN113495709B (zh) | 色彩校正方法、ap芯片、终端和存储介质 | |
CN111240977A (zh) | 游戏场景的性能测试方法、装置、设备及存储介质 | |
CN112218065A (zh) | 图像白平衡方法、***、终端设备及存储介质 | |
CN107979750B (zh) | 图像处理设备和方法、以及电子装置 | |
CN116007750A (zh) | Led检测方法、装置、设备、存储介质及*** | |
CN104461797B (zh) | 测试笔记本电脑外接显示接口的***及方法 | |
US11150472B2 (en) | Display system, visibility evaluation method, and method of determining size of visual target | |
CN111083460B (zh) | 基于超短焦投影模组的照度测试方法、装置、设备及介质 | |
CN116844441A (zh) | 一种基于rgb值的屏幕检测方法及装置 | |
KR100859937B1 (ko) | 디스플레이의 그레이 레벨 대 휘도 곡선을 신속히 생성하는방법 및 장치 | |
CN110456537B (zh) | 用于显示模组的测试方法及其*** | |
CN106441820A (zh) | 显示屏均匀性测试方法及*** | |
CN109816649A (zh) | 一种软件测试方法和软件测试装置 | |
CN111458112B (zh) | 基于Gamma校正的色坐标测量方法、装置、设备及存储介质 | |
CN115705807A (zh) | 显示屏低灰显示效果的测试方法、装置、设备和介质 | |
CN110794599B (zh) | 一种色偏检测方法、电子设备及计算机可读存储介质 | |
CN110572641B (zh) | 一种显示设备的测试方法、装置及计算机可读存储介质 | |
CN114815256B (zh) | 虚拟现实头戴设备的屏幕参数调整方法、设备、存储介质 | |
CN112614451A (zh) | 显示模块检测方法、装置和*** | |
US6492968B1 (en) | Method for detecting color mixing defects on liquid crystal monitors | |
CN116700646B (zh) | 图像色差处理方法和装置 | |
US20230139880A1 (en) | System to display gamut excursion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |