一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用户界面海报图片的处理方法、装置、存储介质及电子设备与流程

2022-03-23 03:41:06 来源:中国专利 TAG:


1.本技术涉及图像技术领域,尤其涉及一种用户界面海报图片的处理方法、装置、存储介质及电子设备。


背景技术:

2.电子设备用户界面需要多个用户界面海报图片配合显示,其中,目前电子设备用户界面海报图片处理流程可以包括:先对图片素材进行设计,并输出到图像库;然后对图像库中的图片直接进行格式压缩、缩小处理;再将处理后的图片部署到用户界面上相应的位置。但是,相关技术中,有些用户界面海报图片在电子设备用户界面上显示不清晰。


技术实现要素:

3.本技术实施例提供一种用户界面海报图片的处理方法、装置、存储介质及终端,可以提高电子设备用户界面中用户界面海报图片的清晰度。
4.第一方面,本技术实施例提供一种用户界面海报图片的处理方法,所述方法包括:
5.获取待显示于电子设备用户界面的预设位置的第一图片;
6.当所述第一图片的清晰度大于清晰度阈值时,则对所述第一图片进行清晰度处理以得到第二图片,所述清晰度处理包括锐化处理;
7.将所述第二图片设置在所述电子设备用户界面的预设位置。
8.第二方面,本技术实施例提供一种用户界面海报图片的处理装置,所述装置包括:
9.获取模块,用于获取待显示于电子设备用户界面的预设位置的第一图片;
10.清晰度处理模块,用于当所述第一图片的清晰度大于清晰度阈值时,则对所述第一图片进行清晰度处理以得到第二图片,清晰度处理包括锐化处理;
11.设置模块,用于将所述第二图片设置在所述电子设备用户界面的预设位置。
12.第三方面,本技术实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本技术实施例提供的方法。
13.第四方面,本技术实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本技术实施例提供的方法。
14.在本技术实施例中,首先判断获取的待显示于电子设备用户界面的预设位置的第一图片的清晰度是否大于清晰度阈值,选择足够清晰的第一图片,从而后续可以跟据第一图片得到清晰度较好的用户界面海报图片,防止选择清晰度不足的第一图片,导致后续跟据该第一图片无法得到足够清晰的用户界面海报图片。若第一图片的清晰度大于清晰度阈值,则对第一图片进行清晰度处理,清晰度处理包括锐化处理,以得到清晰度处理后的第二图片。若第一图片具有较好的清晰度,则继续对第一图片进行清晰度处理,以进一步提高其清晰度,从而得到清晰度更好的第二图片,再将第二图片设置在对应的电子设备用户界面的预设位置。可以理解的,将第二图片作为用户界面海报图片设置在对应的电子设备用户界面的预设位置,由于第二图片整体具有较好的清晰度,从而大幅提高电子设备用户界面
中用户界面海报图片的清晰度。
附图说明
15.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本技术实施例提供的用户界面海报图片的处理方法的第一种流程示意图。
17.图2为本技术实施例提供的用户界面海报图片的处理方法的第二种流程示意图。
18.图3为本技术实施例提供的用户界面海报图片的处理方法的场景示意图。
19.图4为本技术实施例提供的用户界面海报图片的处理装置的第一种结构示意图。
20.图5为本技术实施例提供的用户界面海报图片的处理装置的第二种结构示意图。
21.图6为本技术实施例提供的电子设备的结构示意图。
22.图7为本技术实施例提供的电子设备的另一结构示意图。
具体实施方式
23.请参照图示,其中相同的组件符号代表相同的组件,本技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本技术具体实施例,其不应被视为限制本技术未在此详述的其它具体实施例。
24.请参阅图1,图1为本技术实施例提供的用户界面海报图片的处理方法的第一种流程示意图。该用户界面海报图片的处理方法的流程可以包括:
25.在101中,获取待显示于电子设备用户界面的预设位置的第一图片。
26.目前电子设备用户界面需要多个用户界面海报图片配合显示。其中,电子设备用户界面海报图片处理流程可以包括:先对图片素材进行设计,并输出到图像库;然后对图像库中的图片直接进行格式压缩、缩小处理;再将处理后的图片部署到用户界面上相应的位置。但是,相关技术中,有些用户界面海报图片在电子设备用户界面上显示不清晰。
27.可以理解的,在电子设备用户界面中,不同的预设位置需要对应不同的用户界面海报图片配合显示,因此根据不同预设位置的显示需要,需要获取不同的用户界面海报图片用于显示。
28.本技术实施例中,首先,需要获取待显示于电子设备用户界面的预设位置的第一图片,第一图片可以作为初始图片,用于后续处理得到所需要的用户界面海报图片。
29.在一种实施方式中,可以根据具体的用户界面的显示需求,设计得到第一图片。其中,在对第一图片进行设计时,可以对设计质量进行规范化要求,比如要求设计的第一图片的图片分辨率、图片清晰度等需符合规范化要求。具体的,可以分析所需的用户界面海报图片的设计需求,比如根据用户界面海报图片的部署位置、尺寸大小等信息,确定所需的用户界面海报图片的分辨率大小,再根据设计需求和设计素材,设计出第一图片,避免由于设计不规范导致获取不符合显示需求的初始图片。需要说明的是,本技术实施例不对第一图片的具体获取方式进行限制,比如还可以从云端获取第一图片。
30.在102中,当第一图片的清晰度大于清晰度阈值时,则对第一图片进行清晰度处理
以得到第二图片,清晰度处理包括锐化处理。
31.本技术实施例中,获取到第一图片后,会对第一图片根据清晰度进行选择,可以理解的,选择足够清晰的第一图片作为初始图片,可以方便后续跟据该初始图片得到清晰度较好的用户界面海报图片,防止选择清晰度不足的第一图片,导致后续跟据该第一图片无法得到足够清晰的用户界面海报图片。
32.因此,为了选择足够清晰的第一图片,本技术实施例会判断获取的第一图片的清晰度是否大于清晰度阈值。
33.在一种实施方式中,可以获取第一图片的边缘清晰程度值;判断边缘清晰程度值是否大于清晰度阈值。可以理解的,一张图片的边缘区域比起图片的非边缘区域更容易发生变形、或更容易产生锯齿等现象,因此图片的边缘区域比起图片的非边缘区域更容易存在不清晰的现象,所以如果第一图片的边缘清晰度值大于清晰度阈值,则可以说明该第一图片整体都具有足够的清晰度。
34.需要说明的是,清晰度阈值可以根据具体的用户界面海报图片的设计需求设置,使得用户界面海报图片在用户界面上至少能够基本清晰的显示,本技术对清晰度阈值不作限制。
35.本技术实施例中,若第一图片的清晰度大于清晰度阈值,则对第一图片进行清晰度处理,以得到第二图片。其中,清晰度处理包括锐化处理,可以理解的,若第一图片具有较好的清晰度,则继续对第一图片进行锐化处理,锐化处理可以增强第一图片的边缘及灰度跳变的部分,有助于眼睛清楚看到第一图片中的细节,从而使锐化处理后得到的第二图片显得棱角分明、画面更加清晰,从而得到清晰度更好的第二图片。
36.需要说明的是,本技术实施例中的清晰度处理,除了包括锐化处理以外,还可以包括对图片的其它处理,比如对图片的亮度、对比度、曲线、色阶、饱和度等参数进行调整,以使清晰度处理后得到的第二图片具有更好的清晰度。
37.需要说明的是当第一图片的清晰度小于清晰度阈值时,则执行获取待显示于电子设备用户界面的预设位置的第一图片的步骤,直至获取到清晰度大于清晰度阈值的第一图片。
38.在103中,将第二图片设置在电子设备用户界面位置。
39.可以理解的,由于第二图片具有更好的清晰度,将第二图片作为用户界面海报图片设置在对应的用户界面的预设位置,用户界面海报图片在对应的用户界面的预设位置将更加清晰的显示。
40.在一种实施方式中,为了确保第二图片的清晰度,可以在将第二图片设置在电子设备用户界面的预设位置之前,对第二图片进行再次进行清晰度的判断,具体的,可以获取第二图片的第二清晰度;若第二清晰度大于目标清晰度,则将第二图片设置在电子设备用户界面的预设位置。需要说明的是,目标清晰度也可以根据具体的用户界面海报图片的设计需求设置,使得用户界面海报图片在用户界面上可以呈现比较清晰的显示,目标清晰度值可以大于或等于清晰度阈值,本技术对目标清晰度不作限制。
41.在本技术实施例中,首先判断获取的待显示于电子设备用户界面的预设位置的第一图片的清晰度是否大于清晰度阈值,选择足够清晰的第一图片,从而后续可以跟据该第一图片得到清晰度较好的用户界面海报图片,防止选择清晰度不足的第一图片,导致后续
跟据该第一图片无法得到足够清晰的用户界面海报图片。若第一图片的清晰度大于清晰度阈值,则对第一图片进行清晰度处理,清晰度处理包括锐化处理,以得到清晰度处理后的第二图片。若第一图片具有较好的清晰度,则继续对第一图片进行清晰度处理,以进一步提高其清晰度,从而得到清晰度更好的第二图片,再将第二图片设置在电子设备用户界面的预设位置。可以理解的,将第二图片作为用户界面海报图片设置在对应的用户界面的预设位置,由于第二图片整体具有较好的清晰度,从而大幅提高用户界面海报图片在用户界面上的清晰度。
42.请参阅图2,图2为本技术实施例提供的用户界面海报图片的处理方法的另一流程示意图,流程可以包括:
43.在201中,获取待显示于电子设备用户界面的预设位置的第一图片。
44.在电子设备用户界面中,不同的预设位置需要对应不同的用户界面海报图片配合显示,因此根据不同预设位置的显示需要,需要获取不同的用户界面海报图片用于显示。
45.本技术实施例中,首先,需要获取待显示于电子设备用户界面的预设位置的第一图片,第一图片可以作为初始图片,用于后续处理得到所需要的用户界面海报图片。
46.在一种实施方式中,可以根据具体的用户界面的显示需求,设计得到第一图片。其中,在对第一图片进行设计时,可以对设计质量进行规范化要求,比如要求设计的第一图片的图片分辨率、图片清晰度等需符合规范化要求。具体的,可以分析所需的用户界面海报图片的设计需求,比如根据用户界面海报图片的部署位置、尺寸大小等信息,确定所需的用户界面海报图片的分辨率大小,再根据设计需求和设计素材,设计出第一图片,避免由于设计不规范导致获取不符合显示需求的初始图片。并将设计出的第一图片的分辨率、用户界面中所需部署的位置等信息保存到第一图片的元数据(metadata),将第一图片输出到图片库中以待清晰度处理。
47.需要说明的是,本技术实施例不对第一图片的具体获取方式进行限制,比如还可以从云端获取第一图片。
48.在202中,当第一图片的清晰度大于清晰度阈值时,获取第一图片的图片格式。
49.本技术实施例中,获取到第一图片后,会对第一图片根据清晰度进行选择,可以理解的,选择足够清晰的第一图片作为初始图片,可以方便后续跟据该初始图片得到清晰度较好的用户界面海报图片,防止选择清晰度不足的第一图片,导致后续跟据该第一图片无法得到足够清晰的用户界面海报图片。
50.因此,为了选择足够清晰的第一图片,本技术实施例会判断获取的第一图片的清晰度是否大于清晰度阈值。
51.在一种实施方式中,可以获取第一图片的边缘清晰程度值;判断边缘清晰程度值是否大于清晰度阈值。可以理解的,一张图片的边缘区域比起图片的非边缘区域更容易发生变形、或更容易产生锯齿等现象,因此图片的边缘区域比起图片的非边缘区域更容易存在不清晰的现象,所以如果第一图片的边缘清晰度值大于清晰度阈值,则可以说明该第一图片整体都具有足够的清晰度。
52.在一种实施方式中,获取第一图片的边缘清晰程度值时,可以获取第一图片的灰度图;对灰度图进行拉普拉斯变换,并得到拉普拉斯结果的方差;根据方差得到第一图片的边缘清晰程度值。
53.在一种实施方式中,判断第一图片的清晰度是否大于清晰度阈值还可以通过获取第一图片的第一分辨率以及清晰度阈值对应的分辨率阈值;若第一分辨率大于分辨率阈值,则确定第一图片的清晰度大于清晰度阈值。
54.需要说明的是,清晰度阈值可以根据具体的用户界面海报图片的设计需求设置,使得用户界面海报图片在用户界面上至少能够基本清晰的显示,本技术对清晰度阈值不作限制。
55.需要说明的是当第一图片的清晰度小于清晰度阈值时,则执行获取待显示于电子设备用户界面的预设位置的第一图片的步骤,直至获取到清晰度大于清晰度阈值的第一图片。
56.本技术实施例中,当第一图片的清晰度大于清晰度阈值时,获取第一图片的图片格式。其中,第一图片的图片格式可以是多种,比如jpg,png,gif等图片格式,其中图片格式可以为无损压缩格式,也可以是有损压缩格式,可以理解的,比如jpg格式的第一图片是有损压缩格式,文件容量相对比较小,png格式的第一图片是无损压缩格式,文件容量相对比较大。
57.需要说明的是,在一种实施例中,若内存资源足够,也可以不获取第一图片的图片格式,直接对第一图片进行清晰度处理,清晰度处理可以包括锐化处理以及其他图片处理方式,以提高第一图片的清晰度。
58.在203中,若图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片。
59.由于无损压缩格式的第一图片,其文件容量相对比较大,需要占用较大的内存资源,因此本技术实施例中,若第一图片的图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片,比如,如果第一图片为png等无损压缩格式,可以将第一图片转换为webp图片格式以减少第一图片所需占有的内存资源。若图片格式为有损压缩格式,则不需要对第一图片进行压缩处理,避免降低第一图片的清晰度。
60.需要说明的是,在一种实施例中,若内存资源足够,即使图片格式为无损压缩格式,也可以不对第一图片进行压缩处理,直接对第一图片进行清晰度处理,清晰度处理包括锐化处理以及其他图片处理方式,以提高第一图片的清晰度。
61.在204,对压缩后的第一图片进行锐化处理以得到锐化处理后的第一图片。
62.本技术实施例中,若第一图片的清晰度大于清晰度阈值,且第一图片的图片格式为有损压缩格式,则直接对第一图片进行锐化处理,以得到锐化处理后的第一图片。若第一图片的清晰度大于清晰度阈值,且第一图片的图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片,再对压缩后的第一图片进行锐化处理,以得到锐化处理后的第一图片。
63.可以理解的,若第一图片具有较好的清晰度,则继续对第一图片进行锐化处理,锐化处理可以增强第一图片的边缘及灰度跳变的部分,有助于眼睛清楚看到第一图片中的细节,从而使锐化处理后的第一图片显得棱角分明、画面更加清晰,从而得到清晰度更好的第一图片。
64.需要说明的是,本技术实施例中除了可以对第一图片进行锐化处理之外,还可以进行其它清晰度处理,比如对图片的亮度、对比度、曲线、色阶、饱和度等参数进行调整,以
使清晰度处理后的第一图片具有更好的清晰度。
65.在205,根据目标尺寸对锐化处理后的第一图片进行尺寸剪裁以得到第二图片。
66.可以理解的,在电子设备用户界面中,不同的用户界面的预设位置需要匹配不同的目标尺寸的用户界面海报图片,而锐化处理后的第一图片尺寸可能会与目标尺寸存在尺寸不匹配的问题。因此,本技术实施例中,可以根据目标尺寸对锐化处理后的第一图片进行尺寸剪裁以得到第二图片,以使第二图片匹配所需部署的用户界面的预设位置。当然,如果锐化处理后的第一图片的尺寸符合目标尺寸,则锐化处理后的第一图片即可直接作为第二图片,不需要根据目标尺寸进行尺寸剪裁。
67.可以理解的,当锐化处理后的第一图片的尺寸与目标尺寸不匹配时,如果对锐化处理后的第一图片的尺寸进行分辨率缩小处理,则会降低图片的清晰度,而本技术实施例是通过尺寸剪裁的方式以使得到的第二图片的尺寸既匹配所需部署的用户界面的预设位置,又不会降低清晰度。
68.在一种实施方式中,可以在设计第一图片时,就对所需的第一图片的尺寸大小根据目标尺寸进行规范化要求,以使获取的第一图片的尺寸尽量符合目标尺寸。
69.在一种实施方式中,锐化处理后的第一图片可能需要部署在电子设备用户界面中的多个预设位置,多个预设位置所需的目标尺寸存在一定的差异,则需要将锐化处理后的第一图片通过尺寸剪裁的方式获得多个尺寸不同的第二图片以匹配多个电子设备用户界面中的多个预设位置。
70.在206中,将第二图片设置在电子设备用户界面的预设位置。
71.可以理解的,由于第二图片具有更好的清晰度,且第二图片的尺寸大小匹配所需部署的电子设备用户界面中的预设位置,因此将第二图片作为用户界面海报图片设置在对应的电子设备用户界面中的预设位置,用户界面海报图片在对应的用户界面的预设位置将更加清晰的显示。
72.在一种实施方式中,为了确保第二图片的清晰度,可以在将第二图片设置在电子设备用户界面的预设位置之前,对第二图片进行再次清晰度的判断,具体的,可以获取第二图片的第二清晰度;若第二清晰度大于目标清晰度,则将第二图片设置在电子设备用户界面的预设位置。具体的,可以从图片元数据中获取所需部署的用户界面的预设位置信息。
73.在一种实施方式中,可以获取第二图片的边缘清晰程度值;判断边缘清晰程度值是否大于目标清晰度。具体的,获取第二图片的边缘清晰程度值可以获取第二图片的灰度图;对灰度图进行拉普拉斯变换,并得到拉普拉斯结果的方差;根据方差得到第二图片的边缘清晰程度值。
74.在一种实施方式中,判断第二图片的清晰度是否大于目标清晰度还可以通过获取第二图片的第二分辨率以及目标清晰度对应的目标分辨率;若第二分辨率大于目标分辨率,则确定第二图片的清晰度大于目标清晰度。
75.若第二图片的边缘清晰程度值大于目标清晰度,则说明第二图片可以在用户界面的预设界面呈现清晰的显示。
76.需要说明的是,目标清晰度也可以根据具体的用户界面海报图片的设计需求设置,使得用户界面海报图片在用户界面上可以呈现比较清晰的显示,目标清晰度值可以大于或等于清晰度阈值,本技术对目标清晰度值不作限制。
77.在一种实施方式中,当第二图片的清晰度不大于目标清晰度时,可以对第二图片继续进行清晰度处理,或者重新对第一图片进行清晰度处理,以使得到的第二图片的清晰度大于目标清晰度。
78.本技术实施例从用户界面海报图片的设计,用户界面海报图片的处理,用户界面海报图片的部署等多方面进行统筹规范化管理,保证了用户界面海报图片在用户界面预设位置可以清晰的显示。具体的,在进行用户界面海报图片的设计阶段,可以规范要求第一图片作为初始图片的清晰度,可以对第一图片根据清晰度进行选择,判断获取的第一图片的清晰度是否大于清晰度阈值,选择足够清晰的第一图片,从而后续可以跟据该第一图片得到清晰度较好的用户界面海报图片,防止选择清晰度不足的第一图片,导致后续跟据该第一图片无法得到足够清晰的用户界面海报图片;在用户界面海报图片的处理阶段,在获取到符合清晰度要求的第一图片后,若第一图片的图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片,以减少第一图片所需的内存资源又不会明显降低第一图片的清晰度,若第一图片的图片格式为有损压缩格式,则不需要对第一图片进行压缩处理,以保持第一图片的清晰度;进一步的,继续对第一图片进行锐化处理,使锐化处理后的第一图片显得棱角分明、画面更加清晰,从而得到清晰度更好的第一图片;在用户界面海报图片部署的阶段,若锐化处理后的第一图片的尺寸大小与所需部署的用户界面的预设位置不匹配,则根据预设位置对应的目标尺寸对锐化处理后的第一图片进行尺寸剪裁以得到第二图片,以使得到的第二图片的尺寸既匹配所需部署的用户界面的预设位置,又不会降低清晰度,然后将清晰度较好的第二图片设置在电子设备用户界面的预设位置,从而大幅提高用户界面海报图片在用户界面上显示的清晰度。
79.请参阅图3,图3是本技术实施例提供的用户界面海报图片的处理方法的场景示意图。
80.在电子设备用户界面中,不同的位置需要对应不同的用户界面海报图片配合显示,因此根据不同位置的显示需要,需要获取不同的用户界面海报图片用于显示。
81.首先,获取待显示于电子设备用户界面的预设位置的第一图片,第一图片可以作为初始图片,用于后续处理得到所需要的用户界面海报图片。在一种实施方式中,可以根据具体的用户界面的显示需要,设计得到第一图片。在对第一图片进行设计时,可以对设计质量进行规范化要求,比如要求设计的第一图片的图片分辨率、图片清晰度等需符合规范化要求,避免由于设计不规范导致获取不符合清晰度需求的初始图片。
82.其次,获取到第一图片后,会对第一图片根据清晰度进行确认,判断获取的第一图片的清晰度是否大于清晰度阈值。可以理解的,如果第一图片的边缘清晰度值大于清晰度阈值,则可以说明该第一图片整体都具有足够的清晰度。当第一图片的清晰度小于清晰度阈值时,则继续执行获取待显示于电子设备用户界面的预设位置的第一图片的步骤,直至获取到清晰度大于清晰度阈值的第一图片。
83.再次,在获取到符合清晰度要求的第一图片后,若第一图片的图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片,以减少第一图片所需的内存资源又不会明显降低第一图片的清晰度。
84.再次,继续对第一图片进行锐化处理,从而使锐化处理后的第一图片显得棱角分明、画面更加清晰,从而得到清晰度更好的第一图片。
85.最后,在用户界面海报图片部署的阶段,若锐化处理后的第一图片的尺寸大小与电子设备用户界面中的预设位置不匹配,则根据预设位置对应的目标尺寸对锐化处理后的第一图片进行尺寸剪裁以得到第二图片,从而保持了锐化处理后的第一图片的清晰度,再将符合目标尺寸,且清晰度较好的第二图片设置在电子设备用户界面的预设位置;若锐化处理后的第一图片的尺寸大小与电子设备用户界面中的预设位置相匹配,则直接将锐化处理后的第一图片作为第二图片设置在电子设备用户界面的预设位置,从而大幅提高用户界面海报图片在用户界面上显示的清晰度。
86.请参阅图4和图5,图4为本技术实施例提供的用户界面海报图片的处理装置的第一种结构示意图,图5为本技术实施例提供的用户界面海报图片的处理装置的第二种结构示意图。用户界面海报图片的处理装置400可以包括:获取模块401,清晰度处理模块402,设置模块403:
87.获取模块401用于:获取待显示于电子设备用户界面的预设位置的第一图片;
88.清晰度处理模块402用于:当第一图片的清晰度大于清晰度阈值时,则对第一图片进行清晰度处理以得到第二图片,清晰度处理包括锐化处理;
89.设置模块403用于:将第二图片设置在电子设备用户界面的预设位置。
90.在一种实施方式中,用户界面海报图片的处理装置还包括判断模块404,判断模块用于获取第一图片的边缘清晰程度值;若边缘清晰程度值大于清晰度阈值,则确定第一图片的清晰度大于清晰度阈值。
91.在一种实施方式中,判断模块404还用于获取第一图片的灰度图;对灰度图进行拉普拉斯变换,并得到拉普拉斯结果的方差;根据方差得到第一图片的边缘清晰程度值。
92.在一种实施方式中,判断模块404还可以用于获取第一图片的第一分辨率以及清晰度阈值对应的分辨率阈值;若第一分辨率大于分辨率阈值,则确定第一图片的清晰度大于清晰度阈值。
93.在一种实施方式中,清晰度处理模块402还用于:获取第一图片的图片格式;若图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片;清晰度处理模块402还用于:获取第一图片的图片格式;若图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片;对压缩后的第一图片进行锐化处理以得到锐化处理后的第一图片;根据目标尺寸对锐化处理后的第一图片进行尺寸剪裁以得到第二图片。
94.在一种实施方式中,获取模块401还可以用于:当第一图片的清晰度小于清晰度阈值时,则执行所述获取待显示于电子设备用户界面的预设位置的第一图片的步骤,直至获取到清晰度大于清晰度阈值的第一图片。
95.在一种实施方式中,判断模块404还可以用于:获取第二图片的第二清晰度;设置模块403还可以用于:若第二清晰度大于目标清晰度,则将第二图片设置在电子设备用户界面的预设位置。
96.本技术实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当计算机程序在计算机上执行时,使得计算机执行如本实施例提供的用户界面海报图片的处理方法中的流程。
97.本技术实施例还提供一种电子设备,包括存储器,处理器,处理器通过调用存储器中存储的计算机程序,用于执行本实施例提供的用户界面海报图片的处理方法中的流程。
98.参阅图6,图6为本技术实施例提供的电子设备的结构示意图。
99.该电子设备500可以包括存储器501、处理器502等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
100.存储器501可用于存储应用程序和数据。存储器501存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器502通过运行存储在存储器501的应用程序,从而执行各种功能应用以及数据处理。
101.处理器502是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器501内的应用程序,以及调用存储在存储器501内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
102.在本实施例中,电子设备中的处理器502会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器501中,并由处理器502来运行存储在存储器501中的应用程序,从而执行:
103.获取待显示于电子设备用户界面的预设位置的第一图片;
104.当第一图片的清晰度大于清晰度阈值时,则对第一图片进行清晰度处理以得到第二图片,清晰度处理包括锐化处理;
105.将第二图片设置在电子设备用户界面的预设位置。
106.请参阅图7,电子设备500可以包括、存储器501、处理器502、摄像模组503、传感器504、电池505、显示屏506等部件。
107.存储器501可用于存储应用程序和数据。存储器501存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器502通过运行存储在存储器501的应用程序,从而执行各种功能应用以及数据处理。
108.处理器502是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器501内的应用程序,以及调用存储在存储器501内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
109.摄像模组503可以用于进行基于摄像模组进行影像拍摄。
110.传感器504可以包括陀螺仪传感器(例如三轴陀螺仪传感器)、加速度传感器、温度传感器、湿度传感器等传感器。
111.电池505可以用于为各个模块和部件提供电力支持。
112.显示屏506可以用于显示诸如文字、图像等信息。
113.在本实施例中,电子设备中的处理器502会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器501中,并由处理器502来运行存储在存储器501中的应用程序,从而执行:
114.获取待显示于电子设备用户界面的预设位置的第一图片;
115.当第一图片的清晰度大于清晰度阈值时,则对第一图片进行清晰度处理以得到第二图片,清晰度处理包括锐化处理;
116.将第二图片设置在电子设备用户界面的预设位置。
117.在一种实施方式中,在获取待显示于电子设备用户界面的预设位置的第一图片之后,处理器502执行获取第一图片的边缘清晰程度值;若边缘清晰程度值大于清晰度阈值,
则确定第一图片的清晰度大于清晰度阈值。
118.在一种实施方式中,在获取第一图片的边缘清晰程度值中,处理器502执行获取第一图片的灰度图;对灰度图进行拉普拉斯变换,并得到拉普拉斯结果的方差;根据方差得到第一图片的边缘清晰程度值。
119.在一种实施方式中,在获取待显示于电子设备用户界面的预设位置的第一图片之后,处理器502执行获取第一图片的第一分辨率以及清晰度阈值对应的分辨率阈值;若第一分辨率大于分辨率阈值,则确定第一图片的清晰度大于清晰度阈值。
120.在一种实施方式中,在第一图片进行清晰度处理以得到第二图片中,处理器502执行:获取第一图片的图片格式;若图片格式为无损压缩格式,则将第一图片进行压缩处理以得到压缩后的第一图片;对压缩后的第一图片进行锐化处理以得到锐化处理后的第一图片;根据目标尺寸对锐化处理后的第一图片进行尺寸剪裁以得到第二图片。
121.在一种实施方式中,处理器502执行:当第一图片的清晰度小于清晰度阈值时,则执行获取待显示于电子设备用户界面的预设位置的第一图片的步骤,直至获取到清晰度大于清晰度阈值的第一图片。
122.在一种实施方式中,在将第二图片设置在电子设备用户界面的预设位置之前,处理器502执行:获取第二图片的第二清晰度;若第二清晰度大于目标清晰度,则将第二图片设置在电子设备用户界面的预设位置。
123.在上述实施例中,对各个实施例的描述各有侧重,某个实施例中没有详述的部分,可以参见上文针对功耗确定方法的详细描述,此处不再赘述。
124.本技术实施例提供的用户界面海报图片的处理装置与上文实施例中的用户界面海报图片的处理方法属于同一构思,在用户界面海报图片的处理装置上可以运行用户界面海报图片的处理方法实施例中提供的任一方法,其具体实现过程详见用户界面海报图片的处理方法实施例,此处不再赘述。
125.需要说明的是,对本技术实施例用户界面海报图片的处理方法而言,本领域普通技术人员可以理解实现本技术实施例用户界面海报图片的处理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,计算机程序可存储于一计算机可读取存储介质中,如存储在存储器中,并被至少一个处理器执行,在执行过程中可包括如用户界面海报图片的处理方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)等。
126.对本技术实施例的用户界面海报图片的处理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,存储介质譬如为只读存储器,磁盘或光盘等。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献