CN111343339B - 移动终端及其图像显示方法 - Google Patents

移动终端及其图像显示方法 Download PDF

Info

Publication number
CN111343339B
CN111343339B CN202010140952.9A CN202010140952A CN111343339B CN 111343339 B CN111343339 B CN 111343339B CN 202010140952 A CN202010140952 A CN 202010140952A CN 111343339 B CN111343339 B CN 111343339B
Authority
CN
China
Prior art keywords
image
gray value
screen
gray
target
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.)
Active
Application number
CN202010140952.9A
Other languages
English (en)
Other versions
CN111343339A (zh
Inventor
张军
吕欣阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN202010140952.9A priority Critical patent/CN111343339B/zh
Publication of CN111343339A publication Critical patent/CN111343339A/zh
Application granted granted Critical
Publication of CN111343339B publication Critical patent/CN111343339B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种移动终端及其图像显示方法,涉及电子技术领域。由于移动终端在检测到电子墨水屏上用于显示目标图像的每个屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值,否则将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。

Description

移动终端及其图像显示方法
技术领域
本申请涉及电子技术领域,特别涉及一种移动终端及其图像显示方法。
背景技术
电子墨水屏是一种使用电子墨水的屏幕,通过控制电子墨水的移动,即可使该屏幕显示出黑白图案。
当需要显示二维码进行支付时,由于该电子墨水屏上显示的二维码较为模糊,导致无法实现支付。
发明内容
本申请提供了一种移动终端及其图像显示方法,可以解决相关技术的电子墨水屏上显示的二维码较为模糊的问题。所述技术方案如下:
一方面,提供了一种移动终端,所述移动终端包括处理器和电子墨水屏;所述处理器用于:
获取所述电子墨水屏待显示的目标图像的灰度图像;
根据所述灰度图像,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
若所述屏幕像素的初始灰度值大于或等于灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏用于显示所述目标图像。
可选的,所述处理器还用于:
检测所述电子墨水屏待显示的应用界面中是否包括所述目标图像;
若检测到所述电子墨水屏待显示的应用界面中包括所述目标图像,则获取所述电子墨水屏待显示的目标图像的灰度图像。
可选的,所述处理器用于:
获取所述应用界面的界面信息,所述界面信息包括:所述应用界面的包名和类名;
若所述界面信息属于目标界面信息集合,则确定所述电子墨水屏待显示的应用界面中包括目标图像;
若所述界面信息不属于目标界面信息集合,则确定所述电子墨水屏待显示的应用界面中不包括目标图像。
可选的,所述处理器用于:
获取所述应用界面的界面布局信息;
若基于所述界面布局信息确定所述应用界面中包括目标形状的图像,检测所述目标形状的图像是否为所述目标图像;
若确定所述目标形状的图像是所述目标图像,则确定所述电子墨水屏待显示的应用界面中包括目标图像;
若确定所述目标形状的图像不是所述目标图像,则确定所述电子墨水屏待显示的应用界面中不包括目标图像。
另一方面,提供了一种移动终端,所述移动终端包括处理器和电子墨水屏;所述处理器用于:
若所述电子墨水屏待显示的应用界面中包括二维码图像,获取所述电子墨水屏待显示的二维码图像的灰度图像;
根据所述灰度图像,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
若所述屏幕像素的初始灰度值大于或等于灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏用于显示所述二维码图像。
又一方面,提供了一种移动终端,所述移动终端包括处理器和电子墨水屏;所述处理器包括:
获取所述电子墨水屏待显示的目标图像的灰度图像;
根据所述灰度图像,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
若所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值小于均值阈值,确定所述屏幕像素的初始灰度值是否小于灰度值阈值;
若所述屏幕像素的初始灰度值大于或等于所述灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏用于显示所述目标图像。
再一方面,提供了一种移动终端的图像显示方法,所述移动终端包括电子墨水屏;所述方法包括:
获取所述电子墨水屏待显示的目标图像的灰度图像;
根据所述灰度图像,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
若所述屏幕像素的初始灰度值大于或等于灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏显示所述目标图像。
再一方面,提供了一种移动终端的图像显示方法,所述移动终端包括电子墨水屏;所述方法包括:
若所述电子墨水屏待显示的应用界面中包括二维码图像,获取所述电子墨水屏待显示的二维码图像的灰度图像;
根据所述灰度图像,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
若所述屏幕像素的初始灰度值大于或等于灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏显示所述二维码图像。
再一方面,提供了一种移动终端的图像显示方法,所述移动终端包括电子墨水屏;所述方法包括:
获取所述电子墨水屏待显示的目标图像的灰度图像;
根据所述灰度图像,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
若所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值小于均值阈值,确定所述屏幕像素的初始灰度值是否小于灰度值阈值;
若所述屏幕像素的初始灰度值大于或等于所述灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏显示所述目标图像。
再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在计算机上运行时,使得计算机执行如上述方面所述的移动终端的图像显示方法。
再一方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在所述计算机上运行时,使得所述计算机执行上述方面所述的移动终端的图像显示方法。
本申请提供的技术方案带来的有益效果至少包括:
本申请提供了一种移动终端及其图像显示方法,由于移动终端在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示目标图像的每个屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种本申请实施例提供的移动终端的图像显示方法所涉及的一种实施环境的结构示意图;
图2是本申请实施例提供的一种移动终端的图像显示方法的流程图;
图3是本申请实施例提供的另一种移动终端的图像显示方法方法的流程图;
图4是本申请实施例提供的一种检测电子墨水屏待显示的应用界面中是否包括目标图像的方法流程图;
图5是本申请实施例提供的另一种检测电子墨水屏待显示的应用界面中是否包括目标图像的方法流程图;
图6是本申请实施例提供的一种目标图像的灰度图像的示意图;
图7是本申请实施例提供的另一种目标图像的灰度图像的示意图;
图8是本申请实施例提供的又一种目标图像的灰度图像的示意图;
图9是本申请实施例提供的一种调整后的电子墨水屏上显示的目标图像的示意图;
图10是本申请实施例提供的又一种移动终端的图像显示方法的流程图;
图11是本申请实施例提供的再一种移动终端的图像显示方法的流程图;
图12是本申请实施例提供的一种移动终端的结构示意图;
图13是本申请实施例提供的另一种移动终端的结构示意图;
图14是本申请实施例提供的移动终端的软件结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
图1是本申请实施例提供的一种移动终端的图像显示方法所应用的移动终端的示意图。该移动终端110可以包括电子墨水屏。
可选的,该终端110可以为智能手机、平板电脑或可穿戴设备等。
本申请实施例提供了一种移动终端的图像显示方法,该方法可以应用于移动终端中,例如图1所示的移动终端110中。参见图2,该方法可以包括:
步骤101、获取电子墨水屏待显示的目标图像的灰度图像。
其中,该电子墨水屏可以显示该目标图像。
在本申请实施例中,移动终端在获取到电子墨水屏待显示的目标图像后,可以对该目标图像进行灰度变换处理,得到该目标图像的灰度图像。
步骤102、根据该灰度图像,确定电子墨水屏中用于显示该目标图像的屏幕像素的初始灰度值。
移动终端在确定目标图像的灰度图像之后,可以基于该目标图像在待显示的应用界面中的位置,以及目标图像的灰度图像中每个图像像素的灰度值,确定电子墨水屏中用于显示该目标图像的每个屏幕像素的初始灰度值。
步骤103、若屏幕像素的初始灰度值大于或等于灰度值阈值,将该屏幕像素的灰度值调整为第一目标灰度值。
其中,该第一目标灰度值大于该灰度值阈值,且该第一目标灰度值可以是移动终端中预先存储的。
步骤104、若屏幕像素的初始灰度值小于灰度值阈值,将该屏幕像素的灰度值调整为第二目标灰度值。
其中,该第二目标灰度值小于灰度值阈值,即第二目标灰度值小于第一目标灰度值。该第一目标灰度值与第二目标灰度值的差值可以大于差值阈值。也即是,该第一目标灰度值与第二目标灰度值的差异较大。该第一目标灰度值与第二目标灰度值的差值是指第一目标灰度值减去第二目标灰度值所得到的值。
综上所述,本申请实施例提供了一种移动终端的图像显示方法,由于移动终端在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。
图3是本申请实施例提供的另一种移动终端的图像显示方法的流程图,该方法可以应用于移动终端中,例如图1所示的移动终端110中。参见图3,该方法可以包括:
步骤201、检测电子墨水屏待显示的应用界面中是否包括目标图像。
其中,该电子墨水屏可以显示该目标图像。
在本申请实施例中,移动终端在启动后,可以实时或周期性检测其电子墨水屏待显示(或待加载)的应用界面中,即移动终端当前加载的应用界面中,是否包括目标图像。若移动终端检测到电子墨水屏待显示的应用界面中包括该目标图像,则可以执行步骤202。若移动终端未检测到电子墨水屏待显示的应用界面中包括该目标图像,则可以直接显示该应用界面。
可选的,该目标图像可以包括:二维码图像或条形码图像。示例的,该目标图像可以为二维码图像。
在一种可选的实现方式中,参见图4,移动终端检测其电子墨水屏待显示的应用界面中是否包括目标图像的过程可以包括:
步骤2011a、获取应用界面的界面信息。
其中,该界面信息可以包括:应用界面的包名和类名。应用界面的包名即为该应用界面所属的应用程序的包名,应用界面的类名即为该应用界面的界面(Activity)名称。
在本申请实施例中,移动终端在启动后,运行某一应用程序时,其操作***中用于管理应用程序的应用界面的运行状态的***进程,即可获取当前加载(即电子墨水屏待显示)的应用界面的界面信息。
可选的,该移动终端的操作***可以为安卓(android)操作***。
若该移动终端的操作***为android操作***,则用于管理应用界面的运行状态的***进程为界面管理者服务(activitymanagerservice,AMS)。即移动终端运行某一应用程序时,AMS可以获取当前加载的应用界面的界面信息
步骤2012a、检测该界面信息是否属于目标界面信息集合。
其中,该目标界面信息集合是移动终端中预先存储的,且可以由多个包括目标图像的应用界面的界面信息组成,该多个包括目标图像的应用界面可以由工作人员统计得到。
在本申请实施例中,移动终端在获取当前加载的应用界面的界面信息之后,可以判断该界面信息与目标界面信息集合中的各个界面信息是否匹配,即判断目标界面信息集合中是否存在包名与该界面信息中的包名相同,且类命与该界面信息中的类名相同的界面信息。若移动终端确定目标界面信息集合中存在与该界面信息匹配的界面信息,则可以确定该界面信息属于目标界面信息集合,继而可以执行步骤2013a。若移动终端确定目标界面信息集合中不存在与该界面信息匹配的界面信息,则可以确定该界面信息不属于目标界面信息集合,继而可以执行步骤2014a。
步骤2013a、确定电子墨水屏待显示的应用界面中包括目标图像。
移动终端在确定目标界面信息集合中存在与该界面信息匹配的界面信息,即目标界面信息集合中存在包名和类名均与该界面信息相同的界面信息,则可以确定电子墨水屏待显示的应用界面中包括目标图像。
步骤2014a、确定电子墨水屏待显示的应用界面中不包括目标图像。
移动终端在确定目标界面信息集合中不存在与该界面信息匹配的界面信息,即目标界面信息集合中的任一界面信息均与该界面信息不同,则可以确定电子墨水屏待显示的应用界面中不包括目标图像。
在另一种可选的实现方式中,参见图5,移动终端检测其电子墨水屏待显示的应用界面中是否包括目标图像的过程可以包括:
步骤2011b、获取应用界面的界面布局信息。
其中,该界面布局信息可以包括:当前加载的应用界面包括的至少一个图像(也可以称为显示元素)中每个图像在该应用界面中的位置。每个图像在该应用界面中的位置可以基于该图像的左上顶点、左下顶点、右上顶点和右下顶点在该应用界面的界面坐标系中的坐标确定。
步骤2012b、基于该界面布局信息检测该应用界面是否包括目标形状的图像。
其中,该目标形状可以为正方形。
在本申请实施例中,移动终端可以基于当前加载的应用界面的界面布局信息,即当前加载的应用界面包括的至少一个图像中每个图像在该应用界面中的位置,确定该图像的形状是否为矩形,即确定该图像是否为矩形图像。在确定该图像为矩形图像后,可以基于该图像的左上顶点和右下顶点在应用界面的界面坐标系中的坐标,确定该图像的尺寸。之后,可以基于该图像的尺寸,确定该图像的形状是否为正方形,即该图像是否为正方形图像。若移动终端基于某个图像的尺寸,确定该图像为目标形状的图像(即正方形图像),则可以确定该应用界面包括目标形状的图像,并可以执行步骤2013b。若移动终端基于每个图像的尺寸,确定该图像不为目标形状的图像,则可以确定该应用界面不包括目标形状的图像,并可以直接显示该应用界面。
其中,动终端若基于应用界面包括的至少一个图像中某个图像的左上顶点、左下顶点、右上顶点和右下顶点在该应用界面的界面坐标系中的坐标,确定该图像的左上顶点的坐标中的横坐标与右上顶点的坐标中横坐标相等,左上顶点的坐标中的纵坐标与左下顶点的坐标中的纵坐标相等,左下顶点的坐标中的横坐标与右下顶点的坐标中横坐标相等,且右上顶点的坐标中的纵坐标与右下顶点的坐标中的纵坐标相等,则可以确定该图像为矩形图像。
步骤2013b、检测该目标形状的图像是否为目标图像。
若检测到目标形状的图像为目标图像,则移动终端可以执行步骤2014b。若检测到目标形状的图像不为目标图像,则移动终端可以执行步骤2015b。可选的,移动终端中可以预先存储有构成该目标图像所必需的必需显示元素的图像模板,移动终端可以基于该图像模板,采用模板匹配算法检测该目标形状的图像是否为目标图像。
本申请实施例以目标图像为二维码图像为例,对检测目标形状的图像是否为目标图像的过程进行示例性说明:
移动终端在确定应用界面中存在目标形状的图像后,可以基于预先存储的必需显示元素的图像模板,采用模板匹配算法检测该目标形状的图像中是否存在该必需显示元素。若检测到该目标形状的图像中存在该必需显示元素,则移动终端可以确定该目标形状的图像是二维码图像。若检测到该目标形状的图像中不存在该必需显示元素,则移动终端可以确定该目标形状的图像不是二维码图像。
其中,该必需显示元素包括:位置探测图形、位置探测图形分隔符、定位图形,以及校正图形中的至少一种。
步骤2014b、确定电子墨水屏待显示的应用界面中包括目标图像。
移动终端检测到目标形状的图像是目标图像,则可以确定电子墨水屏待显示的应用界面中包括目标图像。
步骤2015b、确定电子墨水屏待显示的应用界面中不包括目标图像。
移动终端检测到目标形状的图像不是目标图像,则可以确定电子墨水屏待显示的应用界面中不包括目标图像。
步骤202、获取电子墨水屏待显示的目标图像的灰度图像。
在本申请实施例中,移动终端在检测到电子墨水屏待显示的应用界面中包括目标图像时,可以对该目标图像进行灰度变换处理,得到该目标图像的灰度图像。
其中,移动终端可以采用预先存储的灰度变换函数对该目标图像进行灰度变换处理。可选的,该灰度变换函数可以为线性函数、对数函数或幂律函数。
需要说明的是,移动终端在获取电子墨水屏待显示的目标图像的灰度图像时,还可以对该应用界面中除该目标图像外的其他图像进行灰度变换处理,得到对应的灰度图像,以便后续在电子墨水屏上显示完整的应用界面图像。
示例的,移动终端获取电子墨水屏待显示的目标图像的灰度图像可以如图6图7、或图8所示。从图6中可以看出,图6所示的目标图像的灰度图像中各个图像像素的灰度值相差较大,图像的对比度高,灰阶差异大,图像较为清晰。从图7中可以看出,图7是所示的目标图像的灰度图像中各个图像像素的灰度值相差也较大,图像对比度较高,灰阶差异较大,图像较为清晰。从图8中可以看出,图8是所示的目标图像的灰度图像中多个图像像素的灰度值相差较小,图像对比度较低,灰阶差异较小,图像较为模糊。
步骤203、根据该灰度图像,确定电子墨水屏中用于显示该目标图像的屏幕像素的初始灰度值。
在本申请实施例中,移动终端在确定目标图像的灰度图像之后,可以基于该目标图像在待显示的应用界面中的位置,以及目标图像的灰度图像中每个图像像素的灰度值,确定电子墨水屏中用于显示该目标图像的每个屏幕像素的初始灰度值。
其中,电子墨水屏中用于显示该目标图像的每个屏幕像素的初始灰度值可以为:该屏幕像素所显示的图像像素的灰度值。
示例的,假设电子墨水屏中的第n行第m列的屏幕像素用于显示目标图像中第x行第y列的图像像素,且该第x行第y列的图像像素的灰度值为A,则电子墨水屏中的第n行第m列的屏幕像素的初始灰度值即为A。
步骤204、确定电子墨水屏中用于显示目标图像的屏幕像素的初始灰度值的均值。
移动终端在确定电子墨水屏中用于显示目标图像的各个屏幕像素的初始灰度值之后,可以基于该多个屏幕像素的初始灰度值,确定多个屏幕像素的初始灰度值的均值。其中,该均值可以为:算术平均值、几何平均值或均方根。
示例的,假设该均值为算术平均值,该电子墨水屏中用于显示目标图像的屏幕像素为i个,该i个屏幕像素的初始灰度值依次为k1,k2,k3,……ki,则移动终端可以确定电子墨水屏中用于显示目标图像的i个屏幕像素的初始灰度值的均值
Figure BDA0002399068000000111
为:
Figure BDA0002399068000000112
步骤205、检测该均值是否小于均值阈值。
由于电子墨水屏中用于显示目标图像的屏幕像素的初始灰度值越小,该屏幕像素显示的颜色越偏向黑色,因此若电子墨水屏上中用于显示目标图像的各个屏幕像素的初始灰度值的均值大于或等于该均值阈值,则表明该电子墨水屏显示的目标图像整体偏白,较为清晰。因此,在本申请实施例中,移动终端在检测到各个屏幕像素的初始灰度值的均值大于或等于该均值阈值时,可以确定该目标图像能够较为清晰的显示在电子墨水屏中,因此可以执行步骤206。
若电子墨水屏上中用于显示目标图像的各个屏幕像素的初始灰度值的均值小于均值阈值,则表明该电子墨水屏显示的目标图像整体偏黑,较为模糊。因此,在本申请实施例中,移动终端在检测到用于显示目标图像的各个屏幕像素的初始灰度值的均值小于均值阈值时,可以确定该目标图像无法清晰的显示在电子墨水屏上,因此可以执行步骤207。
其中,均值阈值均可以是移动终端中预先存储的。
示例的,如图6和图7所示,由于移动终端确定电子墨水屏中用于显示图6所示的目标图像或图7所示的目标图像的屏幕像素的初始灰度值的均值均大于均值阈值,因此移动终端确定该两个目标图像均能够较为清晰的显示在电子墨水屏上,并可以执行步骤206,即将电子墨水屏中用于显示该目标图像的屏幕像素的灰度值调整为该屏幕像素的初始灰度值。
参见图8,由于移动终端确定用于显示图8所示的目标图像的屏幕像素的初始灰度值的均值小于灰度值阈值,因此移动终端可以确定该目标图像无法清晰的显示在电子墨水屏上,并执行步骤207,即检测用于显示图8所示的目标图像的每个屏幕像素的初始灰度值是否大于或等于灰度值阈值。
步骤206、将电子墨水屏中用于显示该目标图像的屏幕像素的灰度值调整为该屏幕像素的初始灰度值。
在本申请实施例中,移动终端在检测电子墨水屏中用于显示目标图像的各个屏幕像素的初始灰度值的均值大于或等于该均值阈值,可以确定该目标图像能够较为清晰的显示在电子墨水屏中,因此可以直接将电子墨水屏中用于显示该目标图像的屏幕像素的灰度值调整为该屏幕像素的初始灰度值。也即是,电子墨水屏中的屏幕像素可以按照该初始灰度值显示目标图像。
步骤207、检测用于显示该目标图像的屏幕像素的初始灰度值是否大于或等于灰度值阈值。
其中,灰度值阈值可以是移动终端中预先存储的,灰度值阈值可以小于或大于均值阈值,即均值阈值大于灰度值阈值。可选的,对于不同的目标图像,该灰度值阈值可以不同。该灰度值阈值可以是基于该灰度图像的多个图像像素的灰度值中,最大灰度值和最小灰度值确定。例如,该灰度值阈值可以为该灰度图像的多个图像像素的灰度值中,最大灰度值和最小灰度值的平均值。
在本申请实施例中,若移动终端检测到用于显示该目标图像的屏幕像素的初始灰度值大于或等于灰度值阈值,则可以执行步骤208。若移动终端检测到用于显示该目标图像的屏幕像素的初始灰度值小于该灰度值阈值,则执可以行步骤209。
由于移动终端在确定电子墨水屏中用于显示目标图像的各个屏幕像素的初始灰度值的均值小于均值阈值时,才检测用于显示目标图像屏幕像素的初始灰度值是否大于或等于灰度值阈值,以便后续调整电子墨水屏中用于显示该目标图像的屏幕像素的灰度值,而无需对所有目标图像,均检测用于显示该目标图像的屏幕像素的初始灰度值是否大于或等于灰度值阈值,因此有效节省了移动终端的资源。
步骤208、将该屏幕像素的灰度值调整为第一目标灰度值。
其中,该第一目标灰度值大于该灰度值阈值,且该第一目标灰度值可以是移动终端中预先存储的。示例的,该第一目标灰度值可以为255。
在本申请实施例中,移动终端在确定该屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。
可选的,移动终端可以通过调整施加在该屏幕像素中的驱动晶体管上驱动电流的大小或方向,将该屏幕像素的灰度值调整为第一目标灰度值。
示例的,假设灰度值阈值为172,第一目标灰度值为255,对于图8显示的目标图像,移动终端可以将用于显示该目标图像的多个屏幕像素中,该屏幕像素的初始灰度值大于或等于172的屏幕像素的灰度值均调整为255。
步骤209、将该屏幕像素的灰度值调整为第二目标灰度值。
其中,第二目标灰度值小于灰度值阈值,即第二目标灰度值小于第一目标灰度值,且第二目标灰度值与第一目标灰度值的差值大于差值阈值。该第二目标灰度值和差值阈值均可以是移动终端中预先存储的。示例的,该第一目标灰度值可以为0。该差值阈值可以为255。
在本申请实施例中,移动终端在确定该屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值。
可选的,移动终端可以通过调整施加在该屏幕像素中的驱动晶体管上驱动电流的大小或方向,将该屏幕像素的灰度值调整为第二目标灰度值。
示例的,假设灰度值阈值为172,第一目标灰度值为0,对于图8显示的目标图像,移动终端可以将用于显示该目标图像的多个屏幕像素中,该屏幕像素的初始灰度值小于172的屏幕像素的灰度值调整为0,得到图9所示的显示图像。
对比图8和图9可以看出,未调整屏幕像素的灰度值时,电子墨水屏上显示的目标图像的灰阶差异较小,目标图像显示较为模糊。而对屏幕像素的灰度值进行调整之后,电子墨水屏上显示的目标图像的灰阶差异较大,目标图像显示较为清晰,从而使得电子墨水屏上目标图像的显示效果得到了有效改善。
在本申请实施例中,移动终端在检测到该应用界面的进程结束时,可以将电子墨水屏中每个屏幕像素的灰度值调整为该屏幕像素的初始灰度值,以避免影响后续显示效果。
需要说明的是,在本申请实施例中,电子墨水屏中用于显示目标图像的屏幕像素可以包括多个,对于其中的每个屏幕像素,均可以通过上述步骤206至步骤209调整该屏幕像素的初始灰度值,以使目标图像可以清晰的显示在电子墨水屏上。
还需要说明的是,本申请实施例提供的移动终端的图像显示方法的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减。例如,步骤204至206可以根据情况删除删除,即对于电子墨水屏待显示的所有目标图像中的每个目标图像,移动终端均调整电子墨水屏中用于显示该目标图像的每个屏幕像素的初始灰度值。任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本申请的保护范围之内,因此不再赘述。
综上所述,本申请实施例提供了一种移动终端的图像显示方法,由于移动终端在检测到电子墨水屏上用于显示目标图像的每个屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示目标图像的每个屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。
图10是本申请实施例提供的又一种移动终端的图像显示方法的流程图,该方法可以应用于移动终端,例如图1所示的移动终端110。参见图10,该方法可以包括:
步骤301、若电子墨水屏待显示的应用界面中包括二维码图像,获取该电子墨水屏待显示的二维码图像的灰度图像。
其中,该电子墨水屏可以显示该二维码图像。
在本申请实施例中,移动终端在检测到电子墨水屏待显示的应用界面中包括二维码图像时,可以对改二维码图像进行灰度变换,得到该二维码图像的灰度图像。
步骤302、根据该灰度图像,确定电子墨水屏中用于显示目标图像的屏幕像素的初始灰度值。
移动终端在确定二维码图像的灰度图像之后,可以基于该二维码图像在待显示的应用界面中的位置,以及二维码图像的灰度图像中每个图像像素的灰度值,确定电子墨水屏中用于显示该二维码图像的每个屏幕像素的初始灰度值。
步骤303、若该屏幕像素的初始灰度值大于或等于灰度值阈值,将该屏幕像素的灰度值调整为第一目标灰度值。
其中,第一目标灰度值大于该灰度值阈值,且该第一目标灰度值和灰度值阈值均可以是移动终端中预先存储的。
步骤304、若该屏幕像素的初始灰度值小于灰度值阈值,将该屏幕像素的灰度值调整为第二目标灰度值。
其中,该第二目标灰度值小于该灰度值阈值。
综上所述,本申请实施例提供了一种移动终端的图像显示方法,由于移动终端在检测到电子墨水屏上用于显示二维码图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示二维码图像的屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的二维码图像较为清晰。
图11是本申请实施例提供的再一种移动终端的图像显示方法的流程图,该方法可以应用于移动终端,例如图1所示的移动终端110。参见图11,该方法可以包括:
步骤401、获取电子墨水屏待显示的目标图像的灰度图像。
其中,该电子墨水屏可以显示该目标图像。该灰度图像可以是移动终端对该目标图像进行灰度变换后得到的。
步骤402、根据该灰度图像,确定电子墨水屏中用于显示该目标图像的屏幕像素的初始灰度值。
移动终端在确定目标图像的灰度图像之后,可以基于该目标图像在待显示的应用界面中的位置,以及目标图像的灰度图像中每个图像像素的灰度值,确定电子墨水屏中用于显示该目标图像的每个屏幕像素的初始灰度值。
步骤403、若该电子墨水屏中用于显示目标图像的屏幕像素的初始灰度值的均值小于均值阈值,确定该屏幕像素的初始灰度值是否小于灰度值阈值。
移动终端在确定电子墨水屏中用于显示目标图像的多个屏幕像素的初始灰度值的均值小于均值阈值时,对于用于显示目标图像的多个屏幕像素中的每个屏幕像素,可以检测该屏幕像素的初始灰度值是否小于灰度值阈值。
若确定该屏幕像素的初始灰度值大于或等于灰度值阈值,则可以执行步骤404。若确定该屏幕像素的初始灰度值小于灰度值阈值,则可以执行步骤405。
步骤404、将该屏幕像素的灰度值调整为第一目标灰度值。
其中,该第一目标灰度值大于灰度值阈值,该第一目标灰度值和灰度值阈值均可以移动终端预先存储的。
移动终端在确定屏幕像素的初始灰度值大于或等于灰度值阈值,则可以将该屏幕像素的灰度值调整为第一目标灰度值。
步骤405、将该屏幕像素的灰度值调整为第二目标灰度值。
其中,第二目标灰度值小于灰度阈值,该第二目标灰度值也可以是移动终端中预先存储的。
移动终端在确定屏幕像素的初始灰度值小于灰度值阈值,则可以将该屏幕像素的灰度值调整为第二目标灰度值。
综上所述,本申请实施例提供了一种移动终端的图像显示方法,由于移动终端在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。
图12是本申请实施例提供的一种移动终端的结构示意图。如图10所示,该移动终端110可以包括处理器1101和电子墨水屏1102。该处理器1101可以用于:
获取电子墨水屏待显示的目标图像的灰度图像;
根据该灰度图像,确定电子墨水屏中用于显示目标图像的每个屏幕像素的初始灰度值;
若屏幕像素的初始灰度值大于或等于灰度值阈值,将屏幕像素的灰度值调整为第一目标灰度值;若屏幕像素的初始灰度值小于灰度值阈值,将屏幕像素的灰度值调整为第二目标灰度值;其中,第一目标灰度值大于该灰度值阈值,第二目标灰度值小于该灰度阈值;该电子墨水屏可以用于显示该目标图像。
可选的,该处理器1101还可以用于:
检测电子墨水屏待显示的应用界面中是否包括目标图像;
若检测到电子墨水屏待显示的应用界面中包括目标图像,则获取电子墨水屏待显示的目标图像的灰度图像。
可选的,该处理器1101可以用于:
获取应用界面的界面信息,界面信息包括:应用界面的包名和类名;
若界面信息属于目标界面信息集合,则确定电子墨水屏待显示的应用界面中包括目标图像;
若界面信息不属于目标界面信息集合,则确定电子墨水屏待显示的应用界面中不包括目标图像。
可选的,该处理器1101可以用于:
获取应用界面的界面布局信息;
若基于界面布局信息确定应用界面中包括目标形状的图像,检测目标形状的图像是否为目标图像;
若确定目标形状的图像是目标图像,则确定电子墨水屏待显示的应用界面中包括目标图像;
若确定目标形状的图像不是目标图像,则确定电子墨水屏待显示的应用界面中不包括目标图像。
综上所述,本申请实施例提供了一种移动终端,由于移动终端在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。
如图12所示,该处理器1101,可以用于:
若电子墨水屏待显示的应用界面中包括二维码图像,获取电子墨水屏待显示的二维码图像的灰度图像;
根据该灰度图像,确定该电子墨水屏中用于显示目标图像的屏幕像素的初始灰度值;
若该屏幕像素的初始灰度值大于或等于灰度值阈值,将该屏幕像素的灰度值调整为第一目标灰度值;若该屏幕像素的初始灰度值小于该灰度值阈值,将该屏幕像素的灰度值调整为第二目标灰度值;其中,该第一目标灰度值大于灰度值阈值,第二目标灰度值小于灰度值阈值;该电子墨水屏用于显示二维码图像。
综上所述,本申请实施例提供了一种移动终端,由于移动终端在检测到电子墨水屏上用于显示二维码图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示二维码图像的屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的二维码图像较为清晰。
参见图12,该处理器1101,可以用于:
获取电子墨水屏待显示的目标图像的灰度图像;
根据该灰度图像,确定电子墨水屏中用于显示该目标图像的屏幕像素的初始灰度值;
若该电子墨水屏中用于显示目标图像的屏幕像素的初始灰度值的均值小于均值阈值,确定该屏幕像素的初始灰度值是否小于灰度值阈值;
若屏幕像素的初始灰度值大于或等于灰度值阈值,将该屏幕像素的灰度值调整为第一目标灰度值;若该屏幕像素的初始灰度值小于灰度值阈值,将该屏幕像素的灰度值调整为第二目标灰度值;其中,该第一目标灰度值大于灰度值阈值,该第二目标灰度值小于灰度值阈值;该电子墨水屏用于显示目标图像。
综上所述,本申请实施例提供了一种移动终端,由于移动终端在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值大于或等于灰度值阈值时,可以将该屏幕像素的灰度值调整为第一目标灰度值。在检测到电子墨水屏上用于显示目标图像的屏幕像素的初始灰度值小于灰度值阈值时,可以将该屏幕像素的灰度值调整为第二目标灰度值,而该第二目标灰度值小于第一目标灰度值,即可以将初始灰度值大于或等于灰度值阈值的屏幕像素的灰度值调整的较大,将初始灰度值小于灰度值阈值的屏幕像素的灰度值调整的较小,因此可以使得电子墨水屏中各个屏幕像素的灰阶差异较大,从而可以使得电子墨水屏上显示的目标图像较为清晰。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的移动终端和各器件的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
图13本申请实施例提供的另一种移动终端的结构示意图,如图13所示,该移动终端110可以包括:显示单元130、存储器140、射频(radio frequency,RF)电路150、音频电路160、无线保真(wireless fidelity,Wi-Fi)模块170、蓝牙模块180、电源190、摄像头121和处理器1101等部件。
其中,摄像头121可用于捕获静态图片或视频。物体通过镜头生成光学图片投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器1101转换成数字图片信号。
处理器1101是移动终端110的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器140内的软件程序,以及调用存储在存储器140内的数据,执行移动终端110的各种功能和处理数据。在一些实施例中,处理器1101可包括一个或多个处理单元;处理器1101还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器1101中。本申请中处理器1101可以运行操作***和应用程序,可以控制用户界面显示,并可以实现本申请实施例所述的移动终端的图像显示方法。另外,处理器1101与输入单元和显示单元130耦接。
显示单元130可用于接收输入的数字或字符信息,产生与移动终端110的用户设置以及功能控制有关的信号输入,可选的,显示单元130还可以用于显示由用户输入的信息或提供给用户的信息以及移动终端110的各种菜单的图形用户界面(graphical userinterface,GUI)。显示单元130可以包括设置在移动终端110正面的显示屏131。其中,显示屏131可以采用液晶显示器、发光二极管等形式来配置。显示单元130可以用于显示本申请中所述的各种图形用户界面。
显示单元130包括:显示屏131和设置在移动终端110正面的触摸屏132。该显示屏131可以用于显示预览图片。触摸屏132可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。其中,触摸屏132可以覆盖在显示屏131之上,也可以将触摸屏132与显示屏131集成而实现移动终端110的输入和输出功能,集成后可以简称触摸显示屏。
存储器140可用于存储软件程序及数据。处理器1101通过运行存储在存储器140的软件程序或数据,从而执行移动终端110的各种功能以及数据处理。存储器140可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器140存储有使得移动终端110能运行的操作***。本申请中存储器140可以存储操作***及各种应用程序,还可以存储执行本申请实施例所述的移动终端的图像显示方法的代码。
RF电路150可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器1101处理;可以将上行数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。
音频电路160、扬声器161、麦克风162可提供用户与移动终端110之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出。移动终端110还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出至RF电路150以发送给比如另一终端,或者将音频数据输出至存储器140以便进一步处理。本申请中麦克风162可以获取用户的语音。
Wi-Fi属于短距离无线传输技术,移动终端110可以通过Wi-Fi模块170帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。
蓝牙模块180,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,移动终端110可以通过蓝牙模块180与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。
移动终端110还包括给各个部件供电的电源190(比如电池)。电源可以通过电源管理***与处理器1101逻辑相连,从而通过电源管理***实现管理充电、放电以及功耗等功能。移动终端110还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。
移动终端110可以包括至少一种传感器1110,比如运动传感器11101、距离传感器11102、指纹传感器11103和温度传感器11104。移动终端110还可配置有陀螺仪、气压计、湿度计、温度计和红外线传感器等其他传感器。
图14是本申请实施例提供的移动终端的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android***分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和***库,以及内核层。
应用程序层可以包括一系列应用程序包。如图14所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。
如图14所示,应用程序框架层可以包括窗口管理器,内容提供器,视图***,电话管理器,资源管理器,通知管理器等。
窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图片,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
视图***包括可视控件,例如显示文字的控件,显示图片的控件等。视图***可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
电话管理器用于提供移动终端110的通信功能。例如通话状态的管理(包括接通,挂断等)。
资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在***顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,通信终端振动,指示灯闪烁等。
android runtime包括核心库和虚拟机。android runtime负责安卓***的调度和管理。
核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
***库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:openGL ES),2D图形引擎(例如:SGL)等。
表面管理器用于对显示子***进行管理,并且为多个应用程序提供了2D和3D图层的融合。
媒体库支持多种常用的音频,视频格式回放和录制,以及静态图片文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。
三维图形处理库用于实现三维图形绘图,图片渲染,合成,和图层处理等。
2D图形引擎是2D绘图的绘图引擎。
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质在计算机上运行时,使得计算机执行上述实施例提供的移动终端的图像显示方法,例如图2、图3、图10或图11所示的方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例提供的移动终端的图像显示方法,例如图2、图3、图10或图11所示的方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (4)

1.一种移动终端,其特征在于,所述移动终端包括处理器和电子墨水屏;所述处理器用于:
检测所述电子墨水屏待显示的应用界面中是否包括目标图像;
若检测到所述电子墨水屏待显示的应用界面中包括所述目标图像,则获取所述电子墨水屏待显示的目标图像的灰度图像,所述目标图像为二维码图像或条形码图像,所述灰度图像是所述移动终端基于灰度变换函数对所述目标图像进行灰度变换处理得到的;
根据所述目标图像在待显示的应用界面中的位置,以及所述灰度图像中每个图像像素的灰度值,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值;
若所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值大于均值阈值,将所述电子墨水屏中用于显示所述目标图像的屏幕像素的灰度值调整为所述屏幕像素的初始灰度值;
若所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值小于均值阈值,确定所述屏幕像素的初始灰度值是否小于灰度值阈值,所述灰度值阈值为所述灰度图像的多个图像像素的最大灰度值和最小灰度值的平均值;
若所述屏幕像素的初始灰度值大于或等于灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏用于显示所述目标图像。
2.根据权利要求1所述的移动终端,其特征在于,所述处理器用于:
获取所述应用界面的界面信息,所述界面信息包括:所述应用界面的包名和类名;
若所述界面信息属于目标界面信息集合,则确定所述电子墨水屏待显示的应用界面中包括目标图像;
若所述界面信息不属于目标界面信息集合,则确定所述电子墨水屏待显示的应用界面中不包括目标图像。
3.根据权利要求1所述的移动终端,其特征在于,所述处理器用于:
获取所述应用界面的界面布局信息;
若基于所述界面布局信息确定所述应用界面中包括目标形状的图像,检测所述目标形状的图像是否为所述目标图像;
若确定所述目标形状的图像是所述目标图像,则确定所述电子墨水屏待显示的应用界面中包括目标图像;
若确定所述目标形状的图像不是所述目标图像,则确定所述电子墨水屏待显示的应用界面中不包括目标图像。
4.一种移动终端的图像显示方法,其特征在于,所述移动终端包括电子墨水屏;所述方法包括:
检测所述电子墨水屏待显示的应用界面中是否包括目标图像;
若检测到所述电子墨水屏待显示的应用界面中包括所述目标图像,则获取所述电子墨水屏待显示的目标图像的灰度图像,所述目标图像为二维码图像或条形码图像,所述灰度图像是所述移动终端基于灰度变换函数对所述目标图像进行灰度变换处理得到的;
根据所述目标图像在待显示的应用界面中的位置,以及所述灰度图像中每个图像像素的灰度值,确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值;
确定所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值;
若所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值大于均值阈值,将所述电子墨水屏中用于显示所述目标图像的屏幕像素的灰度值调整为所述屏幕像素的初始灰度值;
若所述电子墨水屏中用于显示所述目标图像的屏幕像素的初始灰度值的均值小于均值阈值,确定所述屏幕像素的初始灰度值是否小于灰度值阈值,所述灰度值阈值为所述灰度图像的多个图像像素的最大灰度值和最小灰度值的平均值;
若所述屏幕像素的初始灰度值大于或等于灰度值阈值,将所述屏幕像素的灰度值调整为第一目标灰度值;若所述屏幕像素的初始灰度值小于所述灰度值阈值,将所述屏幕像素的灰度值调整为第二目标灰度值;其中,所述第一目标灰度值大于所述灰度值阈值,所述第二目标灰度值小于所述灰度值阈值;
所述电子墨水屏显示所述目标图像。
CN202010140952.9A 2020-03-03 2020-03-03 移动终端及其图像显示方法 Active CN111343339B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010140952.9A CN111343339B (zh) 2020-03-03 2020-03-03 移动终端及其图像显示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010140952.9A CN111343339B (zh) 2020-03-03 2020-03-03 移动终端及其图像显示方法

Publications (2)

Publication Number Publication Date
CN111343339A CN111343339A (zh) 2020-06-26
CN111343339B true CN111343339B (zh) 2021-07-23

Family

ID=71187187

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010140952.9A Active CN111343339B (zh) 2020-03-03 2020-03-03 移动终端及其图像显示方法

Country Status (1)

Country Link
CN (1) CN111343339B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114067758B (zh) * 2020-08-05 2022-09-13 青岛海信移动通信技术股份有限公司 移动终端及其图像显示方法
CN112184595B (zh) * 2020-10-23 2023-03-14 青岛海信移动通信技术股份有限公司 移动终端及其图像显示方法
CN112925596B (zh) * 2021-02-25 2022-11-15 青岛海信移动通信技术股份有限公司 移动终端及其显示对象的显示方法
CN113360122B (zh) * 2021-04-14 2022-11-15 青岛海信移动通信技术股份有限公司 移动终端及其文本显示方法
CN113589980A (zh) * 2021-07-06 2021-11-02 青岛海信移动通信技术股份有限公司 一种水墨屏的界面调节方法及终端设备
CN115277940A (zh) * 2022-07-13 2022-11-01 青岛海信移动通信技术股份有限公司 通知消息的提示方法及装置、计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110061312A (ko) * 2009-12-01 2011-06-09 삼성전자주식회사 화상형성장치, 호스트장치 및 그 보안복사방법
CN108073964A (zh) * 2016-11-18 2018-05-25 苏州码蛋信息科技有限公司 一种透视二维码生成方法及装置
CN109101856A (zh) * 2018-09-25 2018-12-28 广东工业大学 一种二维码图像识别方法及装置
CN110348264A (zh) * 2019-07-04 2019-10-18 北京电子工程总体研究所 一种qr二维码图像校正方法及***
CN110633592A (zh) * 2018-06-25 2019-12-31 视联动力信息技术股份有限公司 一种图像处理方法和装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103871027A (zh) * 2012-12-12 2014-06-18 腾讯科技(深圳)有限公司 一种二维码图片的优化处理方法及移动终端
CN104517089B (zh) * 2013-09-29 2017-09-26 北大方正集团有限公司 一种二维码解码***及其方法
CN105069394B (zh) * 2015-07-23 2017-10-10 福建联迪商用设备有限公司 二维码加权平均灰度法解码方法及***
CN109191384A (zh) * 2018-07-04 2019-01-11 青岛海信移动通信技术股份有限公司 基于墨水屏的图像处理方法、装置、移动终端和存储介质
CN109145913A (zh) * 2018-07-13 2019-01-04 江苏大学 一种非均匀背景离散相灰度图像二值化处理方法
CN110570380B (zh) * 2019-09-12 2022-04-08 京东方科技集团股份有限公司 用于电子墨水屏的图像处理方法、装置和电子墨水屏

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110061312A (ko) * 2009-12-01 2011-06-09 삼성전자주식회사 화상형성장치, 호스트장치 및 그 보안복사방법
CN108073964A (zh) * 2016-11-18 2018-05-25 苏州码蛋信息科技有限公司 一种透视二维码生成方法及装置
CN110633592A (zh) * 2018-06-25 2019-12-31 视联动力信息技术股份有限公司 一种图像处理方法和装置
CN109101856A (zh) * 2018-09-25 2018-12-28 广东工业大学 一种二维码图像识别方法及装置
CN110348264A (zh) * 2019-07-04 2019-10-18 北京电子工程总体研究所 一种qr二维码图像校正方法及***

Also Published As

Publication number Publication date
CN111343339A (zh) 2020-06-26

Similar Documents

Publication Publication Date Title
CN111343339B (zh) 移动终端及其图像显示方法
CN111508039B (zh) 一种墨水屏的文字处理方法及通信终端
CN112925596B (zh) 移动终端及其显示对象的显示方法
CN112184595B (zh) 移动终端及其图像显示方法
CN108734662B (zh) 显示图标的方法和装置
CN113038141B (zh) 视频帧处理方法及电子设备
CN114449243A (zh) 一种白平衡方法和终端设备
CN111193874B (zh) 图像的显示参数调整方法及移动终端
CN114489429B (zh) 一种终端设备、长截屏方法和存储介质
CN114063945B (zh) 移动终端及其图像显示方法
CN111399955B (zh) 移动终端及其应用程序的界面显示方法
CN114067758B (zh) 移动终端及其图像显示方法
CN114863432A (zh) 一种终端设备、对比度调整方法、装置及介质
CN115033199A (zh) 移动终端及其图像显示方法
CN114639358A (zh) 墨水屏的刷新方法、终端设备、存储介质和程序产品
CN112004006A (zh) 移动医疗终端及其亮度调整方法
CN113760164A (zh) 显示设备及其控制操作的响应方法
CN113179362B (zh) 电子设备及其图像显示方法
CN111988530B (zh) 移动终端及其拍照方法
CN111414142B (zh) 移动终端及其应用界面的显示方法
CN113255644B (zh) 显示设备及其图像识别方法
CN115512673B (zh) 一种光强度值调整方法、装置、终端设备及介质
CN115272087A (zh) 拍照终端及图像校正方法
CN115277940A (zh) 通知消息的提示方法及装置、计算机可读存储介质
CN115456895A (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
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 266071 Shandong city of Qingdao province Jiangxi City Road No. 11

Patentee after: Qingdao Hisense Mobile Communication Technology Co.,Ltd.

Address before: 266071 Shandong city of Qingdao province Jiangxi City Road No. 11

Patentee before: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY Co.,Ltd.