CN110413360A - 图片显示方法、装置、移动终端及存储介质 - Google Patents
图片显示方法、装置、移动终端及存储介质 Download PDFInfo
- Publication number
- CN110413360A CN110413360A CN201910647110.XA CN201910647110A CN110413360A CN 110413360 A CN110413360 A CN 110413360A CN 201910647110 A CN201910647110 A CN 201910647110A CN 110413360 A CN110413360 A CN 110413360A
- Authority
- CN
- China
- Prior art keywords
- color gamut
- gamut space
- picture
- space
- user interface
- 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
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000012545 processing Methods 0.000 claims description 25
- 230000005611 electricity Effects 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 29
- 230000001747 exhibiting effect Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 238000004040 coloring Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000000007 visual effect Effects 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000012512 characterization method Methods 0.000 description 3
- 238000009877 rendering Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/32—Image data format
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
Abstract
本申请公开了一种图片显示方法、装置、移动终端及存储介质,该图片显示方法包括:在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间;判断所述第一色域空间与所述第二色域空间是否相同;如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致;在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。本方法可以在应用程序的界面中展示图片时,使图片与用户界面的色域空间一致,提升图片与用户界面的显示效果。
Description
技术领域
本申请涉及移动终端技术领域,更具体地,涉及一种图片显示方法、装置、移动终端及存储介质。
背景技术
移动终端,例如手机、平板电脑等,已经成为人们日常生活中最常用的消费型电子产品之一。随着科技水平的迅速发展,移动终端可实现的功能和应用越来越多,例如,移动终端可以显示图片以及视频等图像。但是,目前的移动终端在应用程序的界面中展示图片时显示效果不佳,影响了用户体验。
发明内容
鉴于上述问题,本申请提出了一种图片显示方法、装置、移动终端及存储介质,以改善上述问题。
第一方面,本申请实施例提供了一种图片显示方法,所述方法包括:在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间;判断所述第一色域空间与所述第二色域空间是否相同;如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致;在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
第二方面,本申请实施例提供了一种图片显示装置,所述装置包括:色域获取模块、色域判断模块、色域调整模块以及显示执行模块,其中,所述色域获取模块用于在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间;所述色域判断模块用于判断所述第一色域空间与所述第二色域空间是否相同;所述色域调整模块用于如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致;在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
第三方面,本申请实施例提供了一种移动终端,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面提供的图片显示方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的图片显示方法。
本申请提供的方案,在检测到当前运行的应用程序对图片进行加载时,获取图片的色域空间作为第一色域空间以及应用程序的用户界面的色域空间作为第二色域空间,判断第一色域空间与第二色域空间是否相同,如果不相同,将图片的色域空间与用户界面的色域空间调整为一致,然后再将图片进行显示。因此,在应用程序的界面中展示图片时时,保证了图片与用户界面的色域空间一致,从而提升图片与用户界面的显示效果。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了适用于本申请实施例提供的图片显示方法的应用环境示意图。
图2示出了根据本申请一个实施例的图片显示方法流程图。
图3示出了根据本申请一个实施例提供的一种界面示意图。
图4示出了根据本申请另一个实施例的图片显示方法流程图。
图5示出了根据本申又一个实施例的图片显示方法流程图。
图6示出了根据本申再一个实施例的图片显示方法流程图。
图7示出了根据本申请一个实施例的图片显示装置的一种框图。
图8示出了根据本申请一个实施例的图片显示装置中色域调整模块的一种框图。
图9示出了根据本申请一个实施例的图片显示装置中色域调整模块的另一种框图。
图10示出了根据本申请一个实施例的图片显示装置中色域调整模块的另一种框图。
图11是本申请实施例的用于执行根据本申请实施例的图片显示方法的移动终端的框图。
图12是本申请实施例的用于保存或者携带实现根据本申请实施例的图片显示方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着移动终端的硬件性能的提升,更多的移动终端可以支持在应用程序的用户界面中进行清晰度更高的图片的显示。然而发明人在研究中发现,影响图片显示效果的因素除了图片本身的信息外,还有图片信息与应用程序的用户界面之间的匹配程度。
以色域空间为例。色域即色域空间,是对一种颜色进行编码的方法,也指一个技术***能够产生的颜色的总和。在计算机图形处理中,色域是颜色的某个完全的子集。色域空间可以包括有sRGB色域、Adobe RGB色域或者DCI-P3色域。其中,sRGB是最早期的色域标准之一,并得到了来自业界的W3C、Exif、Intel、Pantone、Corel以及其它许多业界厂商的支持。Adobe RGB色域主要就是提高了在青绿色系上的显示,因此大概可以覆盖50%CIE 1931XYZ色彩空间。DCI-P3是一种应用于数字影院的色域,它是一种以人类视觉体验为主导的色域标准,尽可能匹配电影场景中能展现的全部色域。它也不是色域最广的标准(目前最新的标准为BT.2020),但是在Rec.709标准之上,拥有更广阔的红色/绿色系范围。
而发明人发现,在应用程序的用户界面中展示图片(例如用户在聊天应用中查看对方发送的图片)时,图片的色域空间与应用程序的用户界面的色域空间不一致时,直接在该用户界面上显示色域空间不一致的图片,会导致显示区域上的图片所在区域与用户界面所在区域的显示效果不协调,而影响了显示效果。例如,当对应的色域空间更广的图片显示在对应的色域空间更窄的用户界面上时,用户会看到图片区域更加艳丽,而对于整个用户界面中除图片区域以外的界面而言,则其艳丽程度不如图片区域。当对应的色域空间更窄的图片显示在对应的色域空间更广的用户界面上时,用户会看到整个用户界面中除图片区域以外的界面较为艳丽,而对于图片区域而言,则其艳丽程度不如除图片区域以外的界面。
因此,为了改善上述问题,发明人提出了本申请提供的图片显示方法、装置、移动终端及存储介质,可以使得在应用程序的用户界面中展示图片时,保证图片的色域空间与应用程序的用户界面的色域空间一致,从而提升显示效果。
下面先对适用于本申请实施例提供的图片显示方法的应用环境进行介绍。
如图1所示,在本申请实施例中在画布(Canvas)中进行界面(例如activity)中的图片的色域转换处理,要进行色域转换的图片会先经过图形处理函数库(Skia)的处理得到对应的位图,然后基于位图进行色域转换。在色域转换过程中会先基于硬件加速绘图模块(HWUI)或者图形处理函数库(Skia)进行色域转换,然后经过OpenGL ES(一种图形库)、图层模块(Surface)、图层传递模块(Surface Flinger)、硬件图层混合器(HWC)以及多媒体显示处理器(MDP)的处理,进而最终显示到屏幕上。
请参阅图2,图2示出了本申请一个实施例提供的图片显示方法的流程示意图。所示图片显示方法用于通过在应用程序的用户界面中展示图片时,保证图片的色域空间与应用程序的用户界面的色域空间一致,从而提升显示效果。在具体的实施例中,所述图片显示方法应用于如图7所示的图片显示装置400以及配置有所述图片显示装置400的移动终端100(图11)。下面将以移动终端为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的移动终端可以为智能手机、平板电脑、穿戴式电子设备等设置有显示屏的电子设备,在此不做限定。下面将针对图2所示的流程进行详细的阐述,该图片显示方法具体可以包括以下步骤:
步骤S110:在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间。
在本申请实施例中,移动终端中可以安装在运行时可在其用户界面展示图片的应用程序。其中,此类应用程序可以在运行时对图片进行加载后,通过渲染等操作将图片显示于用户界面。在一些实施方式中,此类应用程序也可以是图片编辑类应用程序,例如美图应用等;此类应用程序可以是图片查看类应用程序,例如图片库应用等;此类应用程序也可以是聊天应用程序;此类应用程序也可以是浏览器等。当然,具体在运行时可在其用户界面展示图片的应用程序可以不作为限定。
在一些实施方式中,可展示图片的应用程序在运行时,可以根据用户的选择而加载本地图片或者网络图片,也可以加载应用程序接收的网络图片,还可以加载应用程序携带的图片。例如,如图3所示,当应用程序为图片编辑类应用程序时,用户可以通过在应用程序的用户界面中选择需要编辑的图片,而实现应用程序在加载图片A2后,将加载的图片A2经过渲染后在用户界面A1进行显示。又例如,当应用程序为聊天类应用程序时,应用程序可以从服务器接收其他用户发送的图片,应用程序在将接收的图片进行显示前加载该图片。当然,具体应用程序加载的图片可以不作为限定。
作为一种方式,移动终端可以检测当前运行的应用程序是否接收到对图片的加载请求,以确定是否应用程序是否在对图片进行加载。其中,图片加载请求用于应用程序从本地或者服务器加载图片。当图片加载请求为从服务器加载图片时,图片加载请求中可以包括对请求加载的图片的显示格式进行标识的字符串,该字符串可以为png、image、jpg等标志图片的字符串等。作为另一种方式,当前运行的应用程序在调用用于加载图片的接口时,则可以确定运行的应用程序对图片进行加载。当然,具体检测当前运行的应用程序对图片进行加载的方式可以不作为限定。
在一些实施方式中,移动终端在检测到当前运行的应用程序对图片进行加载时,可以获取图片的色域空间以及应用程序的用户界面的色域空间,以在应用程序在将图片显示于用户界面之前,确定图片的色域空间与用户界面的色域空间是否相同。
其中,移动终端可以有多种方式来获取图片的色域空间。作为一种方式,移动终端可以获取用于描述图片的色域空间的文件,例如ICC文件(色域描述文件)。作为另一种方式,可以读取加载的图片的EXIF(Exchangeable Image File)信息,从EXIF信息中读取出图片的色域空间,其中,EXIF信息是一种专门为数字照片设定的格式。这样的格式能够用来记录数字照片的属性信息,如相机的品牌及型号、相片的拍摄时间、拍摄时所设置的光圈大小、快门速度、ISO等信息以及色域空间等。作为又一种方式,可以直接基于图片的像素点的颜色值来分析出图片的色域空间。作为再一种方式,EXIF信息在生成的同时,还生成一个图像信息伴随文件。在该文件中存储图片后续会因为再次编辑而被修改的信息,例如,图片的色域空间或者饱和度等。然后将所采集的图片的信息做哈希运算以得到一个全局唯一的标识符,将该标识符***到该图像信息伴随文件中。并件该图像信息伴随文件同步到云端,那么当在其他移动终端上展示前述采集的图片时,即使该图片已经被再次编辑而造成EXIF信息中的信息已经不是最初被采集时的信息时(例如,因为颜色被编辑而造成色域空间变化),其他的移动终端可以通过云端来获取到图像信息伴随文件来查找到图片最初被采集时的信息(例如,色域空间),以便可以更好的恢复图片被采集时的显示效果。
移动终端获取用户界面的色域的方式也可以为多种。作为一种方式,应用程序的安装包(AndroidPackage,APK)中可以包括用于描述用户界面的色域空间的文件,例如ICC文件(色域描述文件)。作为另一种方式,移动终端也可以在应用程序在以往运行时,对用户界面的像素点的颜色值进行分析,从而分析出图片的色域空间并存储,在后续应用程序运行时,需要获取用户界面的色域空间时,根据存储的信息获取。
当然,移动终端具体获取图片的色域空间以及用户界面的色域空间的方式可以不作为限定。
移动终端在获取到图片的色域空间以及用户界面的色域空间时,获取的图片的色域空间,可以作为第一色域空间;获取的图片的色域空间,可以作为第二色域空间。
步骤S120:判断所述第一色域空间与所述第二色域空间是否相同。
在本申请实施例中,可以比较获取到的第一色域空间与第二色域空间,以确定第一色域空间与第二色域空间是否相同。作为一种方式,在通过ICC文件获取两者的色域时,可以比较ICC文件中的参数是否相同,以确定第一色域空间与第二色域空间是否相同。作为另一种方式,获取到第一色域空间以及第二色域空间时,可以获取到第一色域空间以及第二色域空间的名称,例如SRGB、Adobe RGB等,可以直接比较名称是否相同,以确定两者是否相同。当然,具体判断第一色域空间与第二色域空间是否相同的方式可以不作为限定。
步骤S130:如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在判断出第一色域空间与第二色域空间不同时,移动终端可以将图片的色域空间与用户界面的色域空间调整为一致。
作为一种方式,将图片的色域空间与用户界面的色域空间调整为一致,可以包括:将所述用户界面的色域空间调整为所述第一色域空间;或者将所述图片的色域空间调整为所述第二色域空间。其中,当图片的色域空间与用户界面的色域空间不一致时,保留其中一个的色域空间不变,从而使得用户界面或者图片能显示出其原本的显示效果,并且使两者的色域空间一致,避免显示效果上的差异,而影响用户视觉体验。
作为另一种方式,也可以同时将图片的色域空间与用户界面的色域空间调整至色域范围更大的目标色域空间。当然,该目标色域空间的色域范围不超过显示屏的最大色域范围。
当然,具体将图片的色域空间与用户界面的色域空间调整为一致的方式可以不作为限定。例如,也可以同时将图片的色域空间与用户界面的色域空间调整至色域范围更低的目标色域空间。
在一些实施方式中,在将图片的色域空间与用户界面的色域空间调整为一致之前,还可以确定当前是否满足色域调整条件。其中,色域调整条件可以包括表征移动终端的资源是否允许色域调整的条件,例如,移动移动终端的剩余电量较低时,进行色域调整会增加功耗,因此在剩余电量超过设定电量时,才允许将图片的色域空间与用户界面的色域空间调整为一致。色域调整条件也可以包括表征进行色域调整的功能是否开启,色域调整的功能可以由移动终端中配置界面进行开启或者关闭,该功能可以针对移动终端全局,也可以仅针对单个应用程序。色域调整条件还可以包括表征是否有必要将图片的色域空间与用户界面的色域空间调整为一致的条件,例如,当第一色域空间的色域范围与第二色域空间的色域范围的差别较小时,则没必要将图片的色域空间与用户界面的色域空间调整为一致,而第一色域空间的色域范围与第二色域空间的色域范围的差别较大时,则有必要将图片的色域空间与用户界面的色域空间调整为一致。
步骤S140:如果相同,则不执行将所述图片的色域空间与所述用户界面的色域空间调整为一致。
移动终端在判断出第一色域空间与第二色域空间相同时,则可以不将图片的色域空间与用户界面的色域空间调整为一致,后续将图片直接进行显示。
步骤S150:在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
在本申请实施例中,在将图片的色域空间与所述用户界面的色域空间调整为一致之后,则可以将图片进行显示。在上述过程中,如果进行了将图片的色域空间与用户界面的色域空间调整为一致的步骤,则可能是对图片的色域空间进行了调整;也可能是未对图片的色域空间进行调整,即调整了用户界面的色域空间,以使图片的色域空间与用户界面的色域空间一致。因此,在对图片的色域空间进行了调整时,则将调整色域空间后的图片进行显示,而未对图片的色域空间进行调整时,则可以将加载的图片进行显示。另外,如果执行了步骤S140的情况下,则直接是将未进行色域空间的调整的图片进行显示,也就是将加载的图片进行显示。
本申请实施例提供的图片显示方法,通过在应用程序加载图片时,判断图片的色域空间与用户界面的色域空间是否相同,并在两者不同时,将两者的色域空间调整为一致,可以使得在应用程序的用户界面中展示图片时,保证图片的色域空间与应用程序的用户界面的色域空间一致,避免显示效果上的差异而影响用户视觉体验,提升显示效果以及用户的视觉体验。
请参阅图4,图4示出了本申请另一个实施例提供的图片显示方法的流程示意图。该方法应用于上述移动终端,下面将针对图4所示的流程进行详细的阐述,所述图片显示方法具体可以包括以下步骤:
步骤S200:在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间。
步骤S210:判断所述第一色域空间与所述第二色域空间是否相同。
步骤S220:如果相同,则不执行将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在本申请实施例中,步骤S200-步骤S220可以参阅前述实施例的内容,在此不再赘述。
步骤S230:如果不相同,获取移动终端当前的剩余资源参数,其中,所述剩余资源参数包括所述移动移动终端的剩余电量、中央处理器的剩余资源及图形处理器的剩余资源中的至少一种。
在本申请实施例中,移动终端在判断出图片的色域空间与用户界面的色域空间相同时,可以获取移动终端当前的剩余资源参数,以确定如何将图片的色域空间与用户界面的色域空间调整为一致。其中,将图片的色域空间与用户界面的色域空间调整为一致,可以是将图片的色域空间调整为第二色域空间,或者将用户界面的色域空间调整为第一色域空间。
在一些实施方式中,移动终端当前的剩余资源参数可以包括中央处理器的剩余资源、图形处理器的剩余资源以及剩余电量等,具体剩余资源参数可以不作为限定。移动终端可以获取这些参数中的一种或者多种参数,以便确定如何将图片的色域空间与用户界面的色域空间调整为一致。
其中,移动终端可以检测中央处理器的使用情况,以获得中央处理器的剩余资源。例如,移动终端的操作***为Android***时,可以通过Android***中的ProcessStats类,获取***的使用情况及进程时间。其具体实现原理是读取/proc目录下的文件,***运行时,内核会去更新/proc目录下的文件,将PID的运行情况写入相应的文件中,根据上述运行情况即可获取到中央处理器的剩余资源。中央处理器的剩余资源可以为中央处理器的剩余使用率、剩余使用空间等,在此不作限定。
移动终端也可以检测图形处理器的使用情况,从而得到图形处理器的剩余资源。例如,移动终端的操作***为安卓***时,可以通过adb命令获取图形处理器的使用情况,例如通过adb shell cat/sys/class/kgsl/kgsl-3d0/gpubusy获取图形处理器的使用情况,以得到图形处理器的剩余资源。图形处理器的剩余资源可以为图形处理器的剩余使用率、剩余使用空间等,在此不作限定。
当然,以上获取中央处理器、图形处理器的剩余资源的方式仅为举例,具体方式在本申请实施例中可以不作为限定。
移动终端可以通过***中的用于描述电池状态的描述文件、监听电池状态的监听窗口等,获取移动终端的剩余电量。例如,移动终端的***为安卓***时,可以通过Healthd模型下监听来自底层的电池事件,向上传递电池数据信息给Framework层的BatteryService用来计算电池电量相关信息,从而移动终端可以从BatteryService获取电池的剩余电量。当然,具体获取剩余电量的方式可以不作为限定。剩余电量可以为剩余电量值、剩余电量占总电量的百分比等,在此不作限定。
步骤S240:判断所述剩余资源参数是否大于指定阈值。
在本申请实施例中,不同类型的剩余资源参数对应的指定阈值可以不同。其中,中央处理器的剩余资源可以对应第一指定阈值,图形处理器的剩余资源可以对应第二指定阈值,剩余电量可以对应第三指定阈值。其中,第一指定阈值、第二指定阈值以及第三指定阈值可以分别根据中央处理器、图形处理器以及电池的属性参数决定,例如,当中央处理器的最大工作频率较大时,则第一指定阈值可以为30%,具体的指定阈值可以不作为限定。
在移动终端获取的剩余资源参数中包括多种类型的剩余资源参数时,则可以分别将剩余资源参数与其类型对应的指定阈值进行比较,以确定是否大于指定阈值,当每个类型的剩余资源参数均大于其类型对应的指定阈值时,则可以确定移动终端的剩余资源参数大于指定阈值,当其中至少一个类型的剩余资源参数不大于其类型对应的指定阈值时,则确定移动终端的剩余资源参数不大于指定阈值。当然,具体判断方式可以不作为限定,例如,也还可以是任意类型的剩余资源参数大于其类型对应的指定阈值时,确定移动终端的剩余资源参数大于指定阈值。
步骤S250:在所述剩余资源参数大于指定阈值时,比较所述第一色域空间的色域范围与所述第二色域空间的色域范围。
在本申请实施例中,在判断出剩余资源参数大于指定阈值时,则表示移动终端的剩余资源允许将图片和用户界面中的其中一个的色域空间,调整为两者中色域范围较高的色域空间。可以理解的,将图片和用户界面中的其中一个的色域空间,调整为两者中色域范围较高的色域空间时,会增加移动终端的负担,也就是引起中央处理器、图形处理器等的占用率增加,移动终端的功耗也会增加,因此可以在剩余资源参数较高时,才将图片和用户界面中的其中一个的色域空间,调整为两者中色域范围较高的色域空间。其中,不同色域空间其能表达的颜色的总和不同,呈色范围也就不同,即色域范围不同。
进一步的,在剩余资源参数大于指定阈值时,可以比较第一色域空间的色域范围与第二色域空间的色域范围,也就是比较当前图片的色域空间的色域范围与当前用户界面的色域空间的色域范围,以便从第一色域空间与第二色域空间中获取色域范围较高的色域空间。
步骤S260:如果所述第一色域空间的色域范围大于所述第二色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间。
在本申请实施例中,在比较出第一色域空间的色域范围大于第二色域空间的色域范围时,则表示当前图片的色域空间的色域范围大于当前用户界面的色域空间的色域范围,因此可以将用户界面的色域空间调整为第一色域空间,从而在图片在用户界面上显示时,图片原本的颜色信息可以在色域范围较广的色域空间完整表达,并且由于两者的色域空间一致,使图片与用户界面在显示效果上不存在差异,提升显示效果。
步骤S261:如果所述第二色域空间的色域范围大于所述第一色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间。
在本申请实施例中,在比较出第二色域空间的色域范围大于第一色域空间的色域范围时,则表示当前用界面的色域空间的色域范围大于当前图片的色域空间的色域范围,因此可以将图片的色域空间调整为第二色域空间,从而在图片在用户界面上显示时,用户界面原本的颜色信息可以在色域范围较广的色域空间完整表达,并且由于两者的色域空间一致,使图片与用户界面在显示效果上不存在差异,提升显示效果。
步骤S270:在所述剩余资源参数小于或者等于所述指定阈值时,比较所述第一色域空间的色域范围与所述第二色域空间的色域范围。
在判断出剩余资源参数小于或者等于指定阈值时,则表示移动终端的剩余资源不允许将图片和用户界面中的其中一个的色域空间,调整为两者中色域范围较高的色域空间,因此需要将图片或者用户界面的色域空间调整为两者中色域范围较低的色域空间,以保证两者的色域空间一致。
进一步的,在剩余资源参数小于或者等于指定阈值时,可以比较第一色域空间的色域范围与第二色域空间的色域范围,也就是比较当前图片的色域空间的色域范围与当前用户界面的色域空间的色域范围,以便从第一色域空间与第二色域空间中获取色域范围较低的色域空间。
步骤S280:如果所述第一色域空间的色域范围大于所述第二色域空间的色域范围,将所述图片的色域空间调整为所述第二色域空间。
在比较出第一色域空间的色域范围大于第二色域空间的色域范围时,则表示当前用户界面的色域空间的色域范围低于当前图片的色域空间的色域范围,因此可以将图片的色域空间调整为第二色域空间,从而在不增加用户终端的负担的情况下,图片在用户界面上显示时,用户界面原本的颜色信息可以完整表达,并且由于两者的色域空间一致,使图片与用户界面在显示效果上不存在差异,提升显示效果。
步骤S281:如果所述第二色域空间的色域范围大于所述第一色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间。
在比较出第二色域空间的色域范围大于第一色域空间的色域范围时,则表示当前图片的色域空间的色域范围低于当前用户界面的色域空间的色域范围,因此可以将用户界面的色域空间调整为第一色域空间,从而不增加用户终端的负担的情况下,图片在用户界面上显示时,图片原本的颜色信息可以表达,并且由于两者的色域空间一致,使图片与用户界面在显示效果上不存在差异,提升显示效果。
步骤S290:在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
本申请实施例提供的图片显示方法,通过在应用程序加载图片时,判断图片的色域空间与用户界面的色域空间是否相同,并在两者不同时,判断用户终端的剩余资源参数是否大于指定阈值,分别在两种不同判断结果的情况下,根据色域空间的维度对图片或者用户界面的色域空间进行调整,保证移动终端能正常运行和使用,使得在应用程序的用户界面中展示图片时,保证图片的色域空间与应用程序的用户界面的色域空间一致,避免显示效果上的差异而影响用户视觉体验,提升显示效果以及用户的视觉体验。
参阅图5,图5示出了本申请又一个实施例提供的图片显示方法的流程示意图。该方法应用于上述移动终端,下面将针对图5所示的流程进行详细的阐述,所述图片显示方法具体可以包括以下步骤:
步骤S310:在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间。
步骤S320:判断所述第一色域空间与所述第二色域空间是否相同。
步骤S330:如果相同,则不执行将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在本申请实施例中,步骤S310-步骤S330可以参阅前述实施例的内容,在此不再赘述。
步骤S340:如果不相同,获取所述图片的显示区域占所述用户界面的占比。
在本申请实施例中,移动终端在判断出图片的色域空间与用户界面的色域空间相同时,可以获取图片的显示区域占用户界面的占比。其中,将图片的色域空间与用户界面的色域空间调整为一致,可以是将图片的色域空间调整为第二色域空间,或者将用户界面的色域空间调整为第一色域空间。
在一些实施方式中,应用程序中预先设定有图片在用户界面上对应的显示位置以及显示区域。因此,可以根据应用程序的预先设定,获取该图片在用户界面上对应的显示区域。例如,图片查看类应用程序的用户界面上预先设定有图片的预览区域,该预览区域即图片在用户界面上对应的显示区域。
进一步的,可以获取图片在用户界面上对应的显示区域的面积,以及用户界面的面积,然后计算图片对应的显示区域的面积与用户界面的面积的比值,从而得到图片的显示区域占用户界面的占比。
步骤S350:判断所述占比是否大于指定比例。
在本申请实施例中,移动终端预先设置并存储有指定比例,该指定比例用于作为图片的显示区域占用户界面的占比的大小的判断依据,因此,移动终端在获取图片的显示区域占用户界面的占比后,可以将该占比和指定比例进行比较,以判断图片的显示区域占用户界面的占比是否大于指定比例。可以理解的,当图片的显示区域占用户界面的占比大于指定比例,表示该图片在用户界面上对应的显示区域较大,可以认为用户的注意力会更加集中于图片上,因此可以保证图片原本的颜色信息能完整表达;当图片的显示区域占用户界面的占比小于或者等于指定比例,表示该图片在用户界面上对应的显示区域较小,用户更多看到的内容是用户界面,因此可以保证用户界面原本的颜色信息能完整表达。作为一种方式,该预设占比可以为1/2、2/3等,在此不做限定。
步骤S360:在所述占比大于指定比例时,将所述用户界面的色域空间调整为所述第一色域空间。
在一些实施方式中,在判断出图片的显示区域占用户界面的占比大于指定比例时,则可以保证图片原本的颜色信息能完整表达,因此将用户界面的色域空间调整为第一色域空间,使得图片的色域空间与用户界面的色域空间相同。
步骤S370:在所述占比小于或者等于所述指定比例时,将所述图片的色域空间调整为所述第二色域空间。
在一些实施方式中,在判断出图片的显示区域占用户界面的占比小于或等于指定比例时,则可以保证用户界面原本的颜色信息能完整表达,因此将图片的色域空间调整为第二色域空间,使得图片的色域空间与用户界面的色域空间相同。
步骤S380:在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
本申请实施例提供的图片显示方法,通过在应用程序加载图片时,判断图片的色域空间与用户界面的色域空间是否相同,并在两者不同时,根据图片的显示区域占用户界面的比例大小,确定将图片的色域空间进行调整或者将用户界面的色域空间进行调整,使图片的色域空间与用户界面的色域空间一致,可以使得在应用程序的用户界面中展示图片时,保证图片的色域空间与应用程序的用户界面的色域空间一致,并且保证显示的大部分内容能呈现原本的颜色信息,避免显示效果上的差异而影响用户视觉体验,提升显示效果以及用户的视觉体验。
参阅图6,图6示出了本申请再一个实施例提供的图片显示方法的流程示意图。该方法应用于上述移动终端,下面将针对图6所示的流程进行详细的阐述,所述图片显示方法具体可以包括以下步骤:
步骤S400:在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间。
步骤S410:判断所述第一色域空间与所述第二色域空间是否相同。
步骤S420:如果相同,则不执行将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在本申请实施例中,步骤S400-步骤S420可以参阅前述实施例的内容,在此不再赘述。
步骤S430:如果不相同,判断所述应用程序加载的图片的数量是否为多个。
作为一种方式,将图片的色域空间与用户界面的色域空间调整为一致可以包括:将用户界面的色域空间调整为第一色域空间。
在本申请实施例中,移动终端在判断出图片的色域空间与用户界面的色域空间相同时,可以获取应用程序加载的图片的数量。可以理解的,应用程序在加载图片时,可以能是同时加载多个图片,也就是说,有多个图片需要于用户界面上进行显示。
进一步的,移动终端可以判断应用程序加载的图片的数量是否为多个,以确定是否将用户界面的色域空间调整为第一色域空间。其中,应用程序加载的图片的数量为多个时,如果移动终端针对每个图片,将用户界面的色域空间调整为第一色域空间,则会导致移动终端处理的任务较多。
步骤S440:如果为多个,判断多个图片的色域空间是否相同。
在本申请实施例中,当应用程序加载的图片的数量为多个时,由于移动终端针对每个图片,将用户界面的色域空间调整为第一色域空间,会导致移动终端处理的任务较多,而可能影响移动终端的正常使用。因此,可以判断多个图片的色域空间是否相同,即多个图片的色域空间是否为同一色域空间。可以理解的,当多个图片的色域空间相同时,则移动终端只需要进行一次将用户界面的色域空间调整为第一色域空间,而不会移动终端带来负担。当多个图片的色域空间不同时,则不需要进行将用户界面的色域空间调整为第一色域空间,以减少移动终端的负担。
步骤S450:如果所述多个图片的色域空间相同,将所述用户界面的色域空间调整为所述第一色域空间。
步骤S460:如果所述多个图片的色域空间不相同,则不执行将所述用户界面的色域空间调整为所述第一色域空间。
步骤S470:如果不为多个,显示提示内容,所述提示内容用于提示是否将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在本申请实施例中,当应用程序加载图片的数量不为多个,即应用程序加载的图片为单个图片时,在将图片的色域空间与用户界面的色域空间调整为一致之前,还可以显示提示内容,以提示用户是否将图片的色域空间与用户界面的色域空间调整为一致,即是否将用户界面的色域空间调整为第一色域空间。可以理解的,应用程序加载图片的数量为单个时,可能本次应用程序显示图片仅是显示一张图片,而如果将用户界面的色域空间进行调整为第一色域空间,则后续需要将用户界面的色域空间调整回第二色域空间,而使整个过程较为繁琐,仅为了查看单张图片而将用户界面的色域空间进行调整,可能对于一些用户而言不必要,因此可以提示用户,由用户决定是否将用户界面的色域空间调整为第一色域空间。其中,提示内容可以以弹窗等形式实现,在此不作为限定。
步骤S480:在接收到确定指令时,将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在一些实施方式中,在显示提示内容后,可以等待用户输入的指令,当检测到确定指令时,则表示用户需要将图片的色域空间与用户界面的色域空间调整为一致,也就是将用户界面的色域空间调整为第一色域空间。而未检测到确定指令时,则不执行将用户界面的色域空间调整为第一色域空间。其中,可以根据检测到对用户界面中提示内容的操作,确定是否接收到确定指令。例如,在弹窗提示时,可以显示“是”和“否”的控件,当检测到对“是”的控件的操作,则确定接收到确定指令。另外,进行弹窗提示时,还可以对是否对用户界面进行色域调整,进行倒计时,当弹窗提示后目标时长内,用户未进行确认操作,则取消弹窗提示,并且不执行将用户界面的色域空间调整为第一色域空间。
步骤S490:在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
本申请实施例提供的图片显示方法,通过在应用程序加载图片时,判断图片的色域空间与用户界面的色域空间是否相同,并在两者不同时,确定加载的图片的数量,当加载的图片为多个图片时,多个图片的色域空间相同才进行将用户界面的色域空间调整为与图片的色域空间一致,减少移动终端的负载量和功耗,可以使得在应用程序的用户界面中展示图片时,保证图片的色域空间与应用程序的用户界面的色域空间一致,并且保证显示的大部分内容能呈现原本的颜色信息,避免显示效果上的差异而影响用户视觉体验,提升显示效果以及用户的视觉体验。
请参阅图7,图7示出了本申请实施例提供的图片显示装置400的模块框图。该图片显示装置400应用于上述移动终端。下面将针对图7所示的框图进行阐述,所述图片显示装置400包括:色域获取模块410、色域判断模块420、色域调整模块430以及显示执行模块440。其中,所述色域获取模块410用于在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间;所述色域判断模块420用于判断所述第一色域空间与所述第二色域空间是否相同;所述色域调整模块430用于如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致;所述显示执行模块440用于在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
在一些实施方式中,色域调整模块430可以具体用于:将所述用户界面的色域空间调整为所述第一色域空间;或者将所述图片的色域空间调整为所述第二色域空间。
作为一种方式,请参见图8,色域调整模块430可以包括:资源参数获取单元431、第一调整单元432以及第二调整单元433。其中,资源参数获取单元431用于获取移动终端当前的剩余资源参数,其中,所述剩余资源参数包括所述移动终端的剩余电量、中央处理器的剩余资源及图形处理器的剩余资源中的至少一种;第一调整单元432用于在所述剩余资源参数大于指定阈值时,如果所述第一色域空间的色域范围大于所述第二色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间;第二调整单元433用于如果所述第二色域空间的色域范围大于所述第一色域空间的色域范围,将所述图片的色域空间调整为所述第二色域空间。
进一步的,请参见图8,色域调整模块430还可以包括:第三调整单元434以及第四调整单元435。其中,第三调整单元434用于在所述剩余资源参数小于或者等于所述指定阈值时,如果所述第一色域空间的色域范围大于所述第二色域空间的色域范围,将所述图片的色域空间调整为所述第二色域空间;第四调整单元435用于如果所述第二色域空间的色域范围大于所述第一色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间。
作为另一种方式,请参见图9,色域调整模块430可以包括:比例获取单元436、第五调整单元437以及第六调整单元438。其中,比例获取单元436用于获取所述图片的显示区域占所述用户界面的占比;第五调整单元437用于在所述占比大于指定比例时,将所述用户界面的色域空间调整为所述第一色域空间;第六调整单元438用于在所述占比小于或者等于所述指定比例时,将所述图片的色域空间调整为所述第二色域空间。
在一些实施方式中,请参见图10,该图片显示装置400还可以包括:数量判断模块450。数量判断模块450在将所述图片的色域空间与所述用户界面的色域空间调整为一致之前,判断所述应用程序加载的图片的数量是否为多个;色域判断模块420还可以用于如果所述应用程序加载的图片的数量为多个,判断多个图片的色域空间是否相同;色域调整模块440用于如果所述多个图片的色域空间相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致。
在一些实施方式中,请参见图10,该图片显示装置400还可以包括:提示模块460。提示模块460用于如果所述应用程序加载的图片的数量不为多个,显示提示内容,所述提示内容用于提示是否将所述图片的色域空间与所述用户界面的色域空间调整为一致。色域调整模块430还可以用于在接收到确定指令时,将所述图片的色域空间与所述用户界面的色域空间调整为一致。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请提供的方案,在检测到当前运行的应用程序对图片进行加载时,获取图片的色域空间作为第一色域空间以及应用程序的用户界面的色域空间作为第二色域空间,判断第一色域空间与第二色域空间是否相同,如果不相同,将图片的色域空间与用户界面的色域空间调整为一致,然后将图片进行显示。因此,在应用程序的界面中展示图片时时,保证了图片与用户界面的色域空间一致,从而提升图片与用户界面的显示效果。
请参考图11,其示出了本申请实施例提供的一种移动终端的结构框图。该移动终端100可以是智能手机、平板电脑、电子书等能够运行应用程序的移动终端。本申请中的移动终端100可以包括一个或多个如下部件:处理器110、存储器120、显示屏130以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个移动终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行移动终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
显示屏130用于显示由用户输入的信息、提供给用户的信息以及所述移动终端100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、数字、视频和其任意组合来构成,在一个实例中,该显示屏130可以为液晶显示器(Liquid Crystal Display,LCD),也可以为有机发光二极管(Organic Light-Emitting Diode,OLED),在此不做限定。
请参考图12,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种图片显示方法,其特征在于,所述方法包括:
在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间;
判断所述第一色域空间与所述第二色域空间是否相同;
如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致;
在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
2.根据权利要求1所述的方法,其特征在于,所述将所述图片的色域空间与所述用户界面的色域空间调整为一致,包括:
将所述用户界面的色域空间调整为所述第一色域空间;或者
将所述图片的色域空间调整为所述第二色域空间。
3.根据权利要求2所述的方法,其特征在于,所述将所述图片的色域空间与所述用户界面的色域空间调整为一致,包括:
获取终端当前的剩余资源参数,其中,所述剩余资源参数包括所述移动终端的剩余电量、中央处理器的剩余资源及图形处理器的剩余资源中的至少一种;
在所述剩余资源参数大于指定阈值时,如果所述第一色域空间的色域范围大于所述第二色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间;
如果所述第二色域空间的色域范围大于所述第一色域空间的色域范围,将所述图片的色域空间调整为所述第二色域空间。
4.根据权利要求3所述的方法,其特征在于,所述将所述图片的色域空间与所述用户界面的色域空间调整为一致,还包括:
在所述剩余资源参数小于或者等于所述指定阈值时,如果所述第一色域空间的色域范围大于所述第二色域空间的色域范围,将所述图片的色域空间调整为所述第二色域空间;
如果所述第二色域空间的色域范围大于所述第一色域空间的色域范围,将所述用户界面的色域空间调整为所述第一色域空间。
5.根据权利要求2所述的方法,其特征在于,所述将所述图片的色域空间与所述用户界面的色域空间调整为一致,包括:
获取所述图片的显示区域占所述用户界面的占比;
在所述占比指定比例时,将所述用户界面的色域空间调整为所述第一色域空间;
在所述占比小于或者等于所述指定比例时,将所述图片的色域空间调整为所述第二色域空间。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述将所述图片的色域空间与所述用户界面的色域空间调整为一致,包括:
将所述用户界面的色域空间调整为所述第一色域空间;
在将所述图片的色域空间与所述用户界面的色域空间调整为一致之前,所述方法还包括:
判断所述应用程序加载的图片的数量是否为多个;
如果为多个,判断多个图片的色域空间是否相同;
如果所述多个图片的色域空间相同,执行所述将所述图片的色域空间与所述用户界面的色域空间调整为一致的步骤。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
如果不为多个,显示提示内容,所述提示内容用于提示是否将所述图片的色域空间与所述用户界面的色域空间调整为一致;
在接收到确定指令时,将所述图片的色域空间与所述用户界面的色域空间调整为一致。
8.一种图片显示装置,其特征在于,所述装置包括:色域获取模块、色域判断模块、色域调整模块以及显示执行模块,其中,
所述色域获取模块用于在检测到当前运行的应用程序对图片进行加载时,获取所述图片的色域空间作为第一色域空间以及所述应用程序的用户界面的色域空间作为第二色域空间;
所述色域判断模块用于判断所述第一色域空间与所述第二色域空间是否相同;
所述色域调整模块用于如果不相同,将所述图片的色域空间与所述用户界面的色域空间调整为一致;
所述显示执行模块用于在将所述图片的色域空间与所述用户界面的色域空间调整为一致之后,将所述图片进行显示。
9.一种移动终端,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-7任一项所述的方法。
10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910647110.XA CN110413360A (zh) | 2019-07-17 | 2019-07-17 | 图片显示方法、装置、移动终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910647110.XA CN110413360A (zh) | 2019-07-17 | 2019-07-17 | 图片显示方法、装置、移动终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110413360A true CN110413360A (zh) | 2019-11-05 |
Family
ID=68361808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910647110.XA Pending CN110413360A (zh) | 2019-07-17 | 2019-07-17 | 图片显示方法、装置、移动终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110413360A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021008345A1 (zh) * | 2019-07-17 | 2021-01-21 | Oppo广东移动通信有限公司 | 图像信息处理方法、装置、电子设备及存储介质 |
CN114979598A (zh) * | 2022-06-01 | 2022-08-30 | 青岛海信激光显示股份有限公司 | 激光投影显示方法、三色激光投影设备及可读性存储介质 |
WO2023232084A1 (zh) * | 2022-06-01 | 2023-12-07 | 青岛海信激光显示股份有限公司 | 投影设备及其显示方法、存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103871391A (zh) * | 2012-12-15 | 2014-06-18 | 联想(北京)有限公司 | 一种色彩显示的方法和设备 |
CN104657482A (zh) * | 2015-02-26 | 2015-05-27 | 深圳市中兴移动通信有限公司 | 应用界面的显示方法及终端 |
CN105141806A (zh) * | 2015-07-28 | 2015-12-09 | 小米科技有限责任公司 | 图像文件的显示方法及装置 |
US20160205368A1 (en) * | 2015-01-09 | 2016-07-14 | Vixs Systems, Inc. | Dynamic range converter with reconfigurable architecture and methods for use therewith |
CN106201535A (zh) * | 2016-07-14 | 2016-12-07 | 广州神马移动信息科技有限公司 | 工具栏背景颜色随着图片的主颜色而变换的方法和装置 |
CN106782302A (zh) * | 2016-12-20 | 2017-05-31 | 上海天马有机发光显示技术有限公司 | 一种色域调整方法及显示装置 |
CN108574835A (zh) * | 2017-03-10 | 2018-09-25 | 上海顺久电子科技有限公司 | 一种校正设备屏幕中图像色彩的方法及装置 |
WO2018190786A1 (en) * | 2017-04-10 | 2018-10-18 | Hewlett-Packard Development Company, L.P. | Dynamically gamut adjustable displays |
CN109005311A (zh) * | 2017-06-06 | 2018-12-14 | 精工爱普生株式会社 | 配置文件的调节方法、调节程序、调节装置以及调节*** |
CN109729405A (zh) * | 2018-11-27 | 2019-05-07 | Oppo广东移动通信有限公司 | 视频处理方法、装置、电子设备及存储介质 |
-
2019
- 2019-07-17 CN CN201910647110.XA patent/CN110413360A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103871391A (zh) * | 2012-12-15 | 2014-06-18 | 联想(北京)有限公司 | 一种色彩显示的方法和设备 |
US20160205368A1 (en) * | 2015-01-09 | 2016-07-14 | Vixs Systems, Inc. | Dynamic range converter with reconfigurable architecture and methods for use therewith |
CN104657482A (zh) * | 2015-02-26 | 2015-05-27 | 深圳市中兴移动通信有限公司 | 应用界面的显示方法及终端 |
CN105141806A (zh) * | 2015-07-28 | 2015-12-09 | 小米科技有限责任公司 | 图像文件的显示方法及装置 |
CN106201535A (zh) * | 2016-07-14 | 2016-12-07 | 广州神马移动信息科技有限公司 | 工具栏背景颜色随着图片的主颜色而变换的方法和装置 |
CN106782302A (zh) * | 2016-12-20 | 2017-05-31 | 上海天马有机发光显示技术有限公司 | 一种色域调整方法及显示装置 |
CN108574835A (zh) * | 2017-03-10 | 2018-09-25 | 上海顺久电子科技有限公司 | 一种校正设备屏幕中图像色彩的方法及装置 |
WO2018190786A1 (en) * | 2017-04-10 | 2018-10-18 | Hewlett-Packard Development Company, L.P. | Dynamically gamut adjustable displays |
CN109005311A (zh) * | 2017-06-06 | 2018-12-14 | 精工爱普生株式会社 | 配置文件的调节方法、调节程序、调节装置以及调节*** |
CN109729405A (zh) * | 2018-11-27 | 2019-05-07 | Oppo广东移动通信有限公司 | 视频处理方法、装置、电子设备及存储介质 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021008345A1 (zh) * | 2019-07-17 | 2021-01-21 | Oppo广东移动通信有限公司 | 图像信息处理方法、装置、电子设备及存储介质 |
EP4002823B1 (en) * | 2019-07-17 | 2023-07-26 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Image information processing method, apparatus, and storage medium for display gamut adaptation to a display interface |
CN114979598A (zh) * | 2022-06-01 | 2022-08-30 | 青岛海信激光显示股份有限公司 | 激光投影显示方法、三色激光投影设备及可读性存储介质 |
WO2023232084A1 (zh) * | 2022-06-01 | 2023-12-07 | 青岛海信激光显示股份有限公司 | 投影设备及其显示方法、存储介质 |
CN114979598B (zh) * | 2022-06-01 | 2024-04-02 | 青岛海信激光显示股份有限公司 | 激光投影显示方法、三色激光投影设备及可读性存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110377391A (zh) | 图片显示方法、装置、移动终端及存储介质 | |
EP3713212B1 (en) | Image capture method, terminal, and storage medium | |
RU2639651C2 (ru) | Идентификация изображения и организация согласно макету без вмешательства пользователя | |
CN110413360A (zh) | 图片显示方法、装置、移动终端及存储介质 | |
US20230217098A1 (en) | Shooting method, graphical interface, and related apparatus | |
US11810529B2 (en) | Screen color gamut control method, electronic device and storage medium | |
US9852498B2 (en) | Removing artifacts from document images | |
WO2020063030A1 (zh) | 主题色彩的调节方法、装置、存储介质及电子设备 | |
US10418000B2 (en) | Method and apparatus for screen capture on a display device | |
CN106165409A (zh) | 图像处理装置、摄像装置、图像处理方法及程序 | |
CN110377390B (zh) | 图像信息处理方法、装置以及电子设备 | |
CN105975168A (zh) | 一种osd菜单淡入/淡出方法及装置 | |
CN110377773B (zh) | 图片处理方法、装置、移动终端以及存储介质 | |
CN108876866B (zh) | 一种媒体数据处理方法、装置及存储介质 | |
CN107204024A (zh) | 处理图片序列帧的方法及装置 | |
US20230254418A1 (en) | System and Method for Recommending and/or Selecting Media for Printing a Digital Image | |
CN107015984A (zh) | 移动终端的开机logo的设置方法及*** | |
CN110362188B (zh) | 图片处理方法、装置、移动终端以及存储介质 | |
CN110378973A (zh) | 图像信息处理方法、装置以及电子设备 | |
CN110365962B (zh) | 色域转换处理方法、装置以及电子设备 | |
CN111026893A (zh) | 智能终端、图像处理方法及计算机可读存储介质 | |
CN117119316B (zh) | 图像处理方法、电子设备及可读存储介质 | |
CN101488991B (zh) | 一种基于brew平台的图片加载方法 | |
KR102627785B1 (ko) | 사진 보정 장치 및 그 장치의 구동방법 | |
CN112508774B (zh) | 图像的处理方法及装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191105 |
|
RJ01 | Rejection of invention patent application after publication |