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

显示方法、显示装置、电子设备和可读存储介质与流程

2022-06-01 01:45:44 来源:中国专利 TAG:


1.本技术属于显示技术领域,具体涉及一种显示方法、显示装置、电子设备和可读存储介质。


背景技术:

2.目前,随着移动终端影像能力的提升,用户能够随时随地利用相机进行图像预览显示,进而进行仪容仪表的整理。然而,现有的图像预览显示功能通常只是整体显示,受限于移动终端的显示尺寸,画面细节不够清晰,使用不方便。


技术实现要素:

3.本技术实施例的目的是提供一种显示方法、显示装置、电子设备和可读存储介质,能够解决现有图像预览显示功能通常只是整体显示,受限于移动终端的显示尺寸,画面细节不够清晰,使用不方便的问题。
4.第一方面,本技术实施例提供了一种显示方法,该方法包括:
5.采集并显示预览图像;
6.接收用户对所述预览图像中的第一半区的第一输入,其中,所述预览图像被对称轴分为第一半区和第二半区,所述对称轴根据所述预览图像中位置对称的至少一对特征点确定;
7.响应于所述第一输入,在所述预览图像的第二半区显示目标轮廓,所述目标轮廓由所述第一半区中目标特征部位的轮廓沿所述对称轴镜像翻转得到。
8.第二方面,本技术实施例提供了一种显示装置,该显示装置包括:
9.第一显示模块,用于采集并显示预览图像;
10.第一接收模块,用于接收用户对所述预览图像中的第一半区的第一输入,其中,所述预览图像被对称轴分为第一半区和第二半区,所述对称轴根据所述预览图像中位置对称的至少一对特征点确定;
11.第二显示模块,用于响应于所述第一输入,在所述预览图像的第二半区显示目标轮廓,所述目标轮廓由所述第一半区中目标特征部位的轮廓沿所述对称轴镜像翻转得到。
12.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
13.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
14.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
15.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介
质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
16.在本技术实施例中,通过持续采集预览图像并显示,并通过对预览图像中的第一半区的第一输入来选择修整参照区域,继而在预览图像中的第二半区显示目标轮廓,也就是将第一半区中的目标特征部位的轮廓对称显示在第二半区中,由此可以方便根据目标轮廓来进行化妆,从而满足用户对对称式的化妆效果的需求,提升了用户体验。
附图说明
17.图1为本技术实施例提供的一种显示方法的流程示意图;
18.图2为本技术实施例提供的预览图像的示意图;
19.图3为本技术实施例提供的对称轴的示意图;
20.图4为本技术实施例提供的第一输入的示意图;
21.图5为本技术实施例提供的目标轮廓的示意图;
22.图6为本技术实施例提供的一种显示装置的结构示意图;
23.图7为本技术实施例提供的一种电子设备的结构示意图;
24.图8为实现本技术实施例的一种电子设备的硬件结构示意图。
具体实施方式
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
26.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
27.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的显示方法、显示装置、电子设备和可读存储介质进行详细地说明。
28.请参考图1,图1为本技术实施例提供的一种显示方法的流程示意图。如图1所示,本技术一方面实施例提供了一种显示方法,应用于电子设备,该显示方法包括以下步骤:
29.步骤101:采集并显示预览图像。
30.可选地,在步骤101之前,所述显示方法还包括:接收用户的开启输入,即步骤101是响应于开启输入而执行的,其中,开启输入可以为开启电子设备的化妆镜功能的输入,例如,开启输入为在相机界面对化妆镜控件的点击输入、长按输入、拖拽输入等,或者,开启输入也可以为打开化妆镜应用程序的输入,等等,电子设备将响应于该开启输入,开启化妆镜功能,或者说开启化妆镜应用程序,通过默认摄像头采集预览图像并在电子设备的屏幕上进行显示,其中,默认摄像头通常为电子设备的前置摄像头,预览图像实时动态更新。
31.请参考图2,图2为本技术实施例提供的预览图像的示意图。如图2所示,电子设备在其屏幕上全屏显示通过摄像头采集到的预览图像。
32.步骤102:接收用户对所述预览图像中的第一半区的第一输入,其中,所述预览图像被对称轴分为第一半区和第二半区,所述对称轴根据所述预览图像中位置对称的至少一对特征点确定;
33.步骤103:响应于所述第一输入,在所述预览图像的第二半区显示目标轮廓,所述目标轮廓由所述第一半区中目标特征部位的轮廓沿所述对称轴镜像翻转得到。
34.上述步骤102中,可选地,第一输入可以为点击或长按电子设备屏幕上显示的预览图像的第一半区的输入,也即该第一输入可以是在电子设备屏幕上的输入;第一输入也可以为手势输入,例如第一输入为用户手指指向用户真实人脸或者与用户真实人脸相接触的手势输入,该第一输入在预览图像中同样会出现相应的用户手指图像,相当于镜像的关系。由此,用户可以通过第一输入选择预览图像中的第一半区,将该第一半区作为修正参考区,即参考第一半区来对第二半区进行化妆。
35.本技术的一些实施例中,对称轴可以根据预览图像中位置对称的至少一对特征点确定,示例性的,该预览图像中包含人脸图像,该特征点包含人脸特征点,也就是说,可以通过对采集的预览图像进行人脸特征点提取,然后进一步确定出位置对称的至少一对人脸特征点,最终根据位置对称的至少一对人脸特征点采用拟合直线等方式确定出预览图像的对称轴。其中,预览图像被对称轴划分为第一半区和第二半区,第一半区和第二半区为一左一右设置。
36.请参考图3,图3为本技术实施例提供的对称轴的示意图。如图3所示,对称轴将预览图像划分为左右两个半区,左半区对应于第一半区,右半区对应于第二半区。可以看到,预览图像实际上并非完全对称,例如右侧的眉毛略低于左侧的眉毛。
37.请参考图4,图4为本技术实施例提供的第一输入的示意图。如图4所示,用户通过用户手指301指向预览图像中的左半区时,电子设备可以通过物体识别技术或者手势识别技术检测到用户手指301,进而确定用户手指301所指向的区域或者说用户手指301所接触的区域是预览图像的第一半区还是第二半区,图4中用户选择第一半区(即左半区)作为修正参照面,用来辅助第二半区(即右半区)化妆。
38.步骤103中,电子设备若接收到上述第一输入,将响应于该第一输入,在预览图像的第二半区显示目标轮廓,该目标轮廓是通过将位于第一半区内的目标特征部位的轮廓沿对称轴进行镜像翻转得到的,即第二半区中目标轮廓所在的目标位置与第一半区内的目标特征部位所在的位置关于对称轴对称。也就是说,由于预览图像中的人脸图像通常为非严格对称的,通过将第一半区内的目标特征部位通过对称轴对称到第二半区内,使得用户可以比较方便地查看到第二半区内相应特征部位与目标轮廓的位置差异,以方便用户获得对称式的化妆效果。
39.本技术的一些实施例中,目标特征部位可以采用人脸五官识别技术、物体识别技术等进行检测识别,目标特征部位可以是眼睛等五官,也可以是人脸中某些具有轮廓的部位,例如眉毛、颧骨所在位置、雀斑、痘印等等。
40.请参考图5,图5为本技术实施例提供的目标轮廓的示意图。如图5所示,在选择了第一半区作为修正参照面之后,则可以将第一半区内的目标特征部位302的轮廓对称显示在第二半区内,即第二半区内的目标轮廓303,第二半区作为待修正面,用户可以通过目标轮廓303辅助化妆。例如,图5中的目标轮廓为眉毛。
41.由此,在本技术实施例中,通过持续采集预览图像并显示,并通过对预览图像中的第一半区的第一输入来选择修整参照区域,继而在预览图像中的第二半区显示目标轮廓,也就是将第一半区中的目标特征部位的轮廓对称显示在第二半区中,由此可以方便根据目标轮廓来进行化妆,从而满足用户对对称式的化妆效果的需求,提升了用户体验。
42.本技术的一些实施例中,所述在所述预览图像的第二半区显示目标轮廓包括:
43.按照预设透明度在所述预览图像的第二半区显示目标轮廓。
44.本实施例中,由于第二半区中通常会显示有与第一半区内的目标特征部位相对应的特征部位,为了方便用户查看目标轮廓的细节的同时,不影响原来在第二半区中对应特征部位的显示,可以按照预设透明度显示该目标轮廓,使得目标轮廓淡化显示。
45.本技术的另一些实施例中,所述在所述预览图像的第二半区显示目标轮廓之后,还包括:
46.接收用户对所述第二半区中的第一目标轮廓的第二输入;
47.响应于所述第二输入,调整所述第一目标轮廓的显示位置或者目标参数,所述目标参数包括显示尺寸、显示形状、对比度、透明度中的至少一者。
48.本实施例中,若任一目标轮廓在第二半区内的显示位置或者目标参数不满足用户需求,则用户可以通过第二输入来调整其显示位置或目标参数。示例性的,若接收到用户对第二半区中的第一目标轮廓的第二输入,例如,第二输入可以是为点击或长按电子设备屏幕上显示的预览图像中的第一目标轮廓的输入,也即该第二输入可以是在电子设备屏幕上的输入;第二输入也可以为手势输入,例如第二输入为用户手指指向用户真实人脸或者与用户真实人脸相接触的手势输入,该第二输入在预览图像中第一目标轮廓所在位置同样会出现相应的用户手指图像,相当于镜像的关系,则电子设备将响应于该第二输入,调整第一目标轮廓在第二半区内的显示位置或者目标参数,也即把第一目标轮廓移动至用户指定的位置,或者调整第一目标轮廓的显示尺寸、显示形状、对比度、透明度等,从而,用户可以根据调整后的第一目标轮廓来进行化妆。
49.本技术的一些实施例中,所述在所述预览图像的第二半区显示目标轮廓之后,还包括:
50.接收用户对所述预览图像中的第一位置的第三输入;
51.响应于所述第三输入,放大显示第一区域的图像,其中,所述第一区域根据所述第一位置确定。
52.本实施例中,可选地,第三输入可以为点击或长按电子设备屏幕上显示的预览图像中的第一位置的输入,也即该第三输入可以是在电子设备屏幕上的输入;第三输入也可以为手势输入,例如第三输入为用户手指指向用户真实人脸或者与用户真实人脸相接触的手势输入,该第三输入在预览图像中同样会出现相应的用户手指图像,相当于镜像的关系。由此,用户可以通过第三输入选择预览图像中任意想要放大查看的区域,使得用户可以方便、清晰地查看脸部任意位置的细节,从而提升了用户化妆等场景下的使用体验。
53.可选地,在放大显示目标区域的图像时,可以弹出窗口,并在该窗口内放大显示该目标区域的图像。
54.本技术的一些实施例中,在根据第一位置确定第一区域时,可以将第一位置为中心的预设范围内的区域确定为第一区域,该预设范围可以是以第一位置为中心的圆形区域
范围、矩形区域范围等等,其具体尺寸等参数可以根据实际需求进行设定。
55.由于以固定的圆形、矩形等形状框出第一区域的方式通常会把部分用户并不想关注的区域也选中继而放大显示,从而导致用户想要放大查看的部位并不能有效凸显出来。因此,本技术的另一些实施例中,在根据第一位置确定第一区域时,可以在以第一位置为中心的预设区域范围内检测是否存在特征部位,其中,预设区域范围的大小可以预先设定,若在以第一位置为中心的预设区域范围内检测到特征部位,则可以根据特征部位的轮廓来确定第一区域,例如,以特征部位的轮廓边界所围合的区域作为第一区域,或者以能框住该特征部位的轮廓的最小圆形、最小矩形所围合的区域作为第一区域。由此,可以结合用户想要放大查看的具体特征部位的轮廓来确定第一区域的大小,从而避免了用户不关注的部位也被放大,特征部位可以更突出显示。
56.本技术的另一些实施例中,所述放大显示所述第一区域的图像包括:
57.分别在第一窗口以及第二窗口内按照预设放大倍数显示所述第一区域的图像;
58.其中,所述第一窗口内的显示画面固定为目标帧画面中的第一区域的图像不变,所述第二窗口内的显示画面实时更新,所述第一窗口以及所述第二窗口均与所述第一区域不重叠,所述目标帧画面根据接收到所述第一输入的时刻确定。
59.本实施例中,可选的地,在用户选择了第一区域之后,可以分别以两个窗口进行对比显示,以方便用户对比第一区域在化妆前后的状态。其中,第一窗口内按照预设放大倍数显示第一区域的图像时,第一窗口内的画面为固定不变的,即固定为目标帧画面中的第一区域的图像,目标帧画面可以根据电子设备接收到第三输入的时刻确定,例如将接收到第三输入的时刻所对应的该帧预览图像确定为目标帧画面;而第二窗口内按照预设放大倍数显示第一区域的图像时,第二窗口内的画面时实时动态更新的,也即是摄像头实时采集第一区域的图像并放大显示在第二窗口内的,如果用户在第一区域进行化妆,则在第二窗口内可以看到相应的化妆效果。由此,用户可以方便地查看第一区域化妆前后的状态,以确定化妆效果是否满意,提升了化妆镜功能的使用体验。
60.本技术的另一些实施例中,预设放大倍数指的是第一区域的图像的放大倍数,该放大倍数可以由用户预先设定,也可以使用某一默认值。
61.本技术的一些实施例中,所述放大显示所述第一区域的图像之后,还包括:
62.在检测到用户手指的手势满足第一预设手势条件的情况下,确定与所述手势对应的第一区域的图像;
63.将所述手势对应的目标区域的图像的放大倍数调整为目标放大倍数,其中,所述目标放大倍数根据所述手势确定。
64.本实施例中,用户可以通过第三输入放大显示一个或多个第一区域的图像,此时,用户无需在电子设备的屏幕上进行输入,可以通过手势方便地对第一区域的图像的放大倍数进行调整,以便用户更好地查看相应区域的细节。示例性的,用户可以预先设定用于调整放大倍数的第一预设手势条件,例如,设定调高放大倍数的手势为两根用户手指所成夹角大于某一预设夹角阈值,而设定调低放大倍数的手势为两根用户手指所成夹角小于某一预设夹角阈值,或者,设定调高放大倍数的手势为单根用户手指指向第一预设方位,设定调低放大倍数的手势为单根用户手指指向第二预设方位等等,则在检测到人脸前方存在的用户手指的手势满足第一预设手势条件的情况下,确定与该手势对应的目标窗口,例如,若电子
设备当前只显示了一个第一区域的图像,该第一区域的图像即与手势对应的第一区域的图像,若电子设备当前显示了至少两个第一区域的图像,则可以将显示有用户手指的第一区域的图像确定为与手势对应的第一区域的图像,可选地,若至少两个第一区域的图像内均显示有用户手指,可以将包含用户手指最多的第一区域的图像确定为与该手势对应的第一区域的图像,由此可以解决不能准确识别用户所要放大图像倍数的第一区域的图像的问题。可以知道,当在窗口内放大显示目标区域的图像时,例如有多个窗口的情况下,不同窗口内的显示内容对应不同的目标区域的图像,则同样的,可以根据上述方式确定出与手势对应的目标窗口,即确定出要调整放大倍数的对象。
65.在确定出与用户手指的手势对应的第一区域的图像之后,即可将第一区域的图像的放大倍数调整为目标放大倍数,其中,目标放大倍数根据该手势确定,例如设定调低放大倍数的手势为两根用户手指所成夹角小于某一预设夹角阈值时,则可以将两根用户手指所成夹角与目标放大倍数设置为正相关,即两根用户手指所成夹角越小,目标放大倍数越小,两根用户手指所成夹角越大,目标放大倍数越大。
66.本技术的另一些实施例中,所述放大显示所述第一区域的图像之后,还包括:
67.在检测到用户手指的手势满足第二预设手势条件的情况下,确定与所述手势对应的第一区域的图像;
68.将所述手势对应的目标区域的图像的显示尺寸调整为目标尺寸,其中,所述目标尺寸根据所述手势确定。
69.本实施例中,用户可以通过第三输入放大显示一个或多个第一区域的图像,此时,用户无需在电子设备的屏幕上进行输入,可以通过手势方便地对第一区域的图像的显示尺寸进行调整,以便用户更好地查看相应区域的细节。示例性的,用户可以预先设定用于调整第一区域的图像的显示尺寸的第二预设手势条件,例如,设定调大第一区域的图像的显示尺寸的手势为三根用户手指中不相邻的两根手指所成夹角大于某一预设夹角阈值,而设定调小第一区域的图像的显示尺寸的手势为三根用户手指中不相邻的两根手指所成夹角小于某一预设夹角阈值,或者,设定调大第一区域的图像的显示尺寸的手势为单根用户手指指向第三预设方位,设定调小第一区域的图像的显示尺寸的手势为单根用户手指指向第四预设方位等等,则在检测到用户手指的手势满足第二预设手势条件的情况下,确定与该手势对应的第一区域的图像,例如,若电子设备当前只显示了一个第一区域的图像,该第一区域的图像即与该手势对应的第一区域的图像,若电子设备当前显示了至少两个第一区域的图像,则可以将显示有用户手指的第一区域的图像确定为与该手势对应的第一区域的图像,可选的,若至少两个第一区域的图像内均显示有用户手指,可以将包含用户手指数量最多的第一区域的图像确定为与该手势对应的第一区域的图像,由此可以解决不能准确识别用户所要放大的第一区域的图像的问题。可以知道,当在窗口内放大显示目标区域的图像时,例如有多个窗口的情况下,不同窗口内的显示内容对应不同的目标区域的图像,则同样的,可以根据上述方式确定出与手势对应的目标窗口,即确定出要调整显示尺寸的对象。
70.在确定出与用户手指的手势对应的第一区域的图像之后,即可将与该手势对应的第一区域的图像的显示尺寸调整为目标尺寸,其中,目标尺寸根据该手势确定,例如设定调大第一区域的图像的显示尺寸的手势为三根用户手指中不相邻的两根手指所成夹角大于某一预设夹角阈值时,则可以将三根用户手指中不相邻的两根手指所成夹角与目标尺寸设
置为正相关,即三根用户手指中不相邻的两根手指所成夹角越小,目标尺寸越小,三根用户手指中不相邻的两根手指所成夹角越大,目标尺寸越大。
71.本技术的再一些实施例中,所述在窗口内按照预设放大倍数显示所述目标区域之后,还包括:
72.录制并保存放大显示的所述第一区域的图像。
73.例如,在以窗口的形式放大显示目标区域的图像时,可以录制窗口内的显示画面,录制并保存的窗口为画面实时动态更新的窗口。通过录制并保存该窗口内的显示画面,可以得到第一区域的化妆视频文件,该化妆视频文件即保存了用户对第一区域的化妆步骤,从而方便用户分享化妆视频文件,例如发送给其他用户、上传至目标社交平台等等。
74.本技术的再一些实施例中,在所述预览图像中的第二半区的目标位置显示目标轮廓之后,还包括:
75.接收用户对所述预览图像中的所述第二半区的第四输入;
76.响应于所述第四输入,移除所述第二半区中显示的目标轮廓。
77.也就是说,用户可以自主撤销显示任意目标轮廓。示例性的,若接收到用户对第二半区中的任意目标轮廓的第四输入,例如该第四输入为点击目标轮廓的输入、长按目标轮廓的输入、拖拽目标轮廓至预设位置的输入,或者,该第四输入为手势输入,该手势不与电子设备的屏幕接触,该手势可以预先设定,则电子设备将响应于该第四输入,移除目标轮廓,其中,在移除目标轮廓时,可以取消显示第二半区中的所有目标轮廓,也可以仅取消显示某一目标轮廓,例如仅取消显示第四输入确定的目标轮廓。
78.总之,在本技术实施例中,通过持续采集预览图像并显示,并通过对预览图像中的第一半区的第一输入来选择修整参照区域,继而在预览图像中的第二半区显示目标轮廓,也就是将第一半区中的目标特征部位的轮廓对称显示在第二半区中,由此可以方便根据目标轮廓来进行化妆,从而满足用户对对称式的化妆效果的需求,提升了用户体验。
79.本技术实施例提供的显示方法,执行主体可以为显示装置。本技术实施例中以显示装置执行显示方法为例,说明本技术实施例提供的显示装置。
80.请参考图6,图6为本技术实施例提供的一种显示装置的结构示意图。如图6所示,本技术另一方面实施例还提供了一种显示装置,该显示装置600包括:
81.第一显示模块601,用于采集并显示预览图像;
82.第一接收模块602,用于接收用户对所述预览图像中的第一半区的第二输入,其中,所述预览图像被对称轴分为第一半区和第二半区,所述对称轴根据所述预览图像中位置对称的至少一对特征点确定;
83.第二显示模块603,用于响应于所述第一输入,在所述预览图像的第二半区显示目标轮廓,所述目标轮廓由所述第一半区中目标特征部位的轮廓沿所述对称轴镜像翻转得到。
84.可选地,所述第二显示模块包括:
85.透明度单元,用于按照预设透明度在所述预览图像的第二半区显示目标轮廓。
86.可选地,所述显示装置还包括:
87.第二接收模块,用于接收用户对所述第二半区中的第一目标轮廓的第二输入;
88.第三显示模块,用于响应于所述第二输入,调整所述第一目标轮廓的显示位置或
者目标参数,所述目标参数包括显示尺寸、显示形状、对比度、透明度中的至少一者。
89.可选地,所述显示装置还包括:
90.第三接收模块,用于接收用户对所述预览图像中的第一位置的第三输入;
91.第四显示模块,用于响应于所述第三输入,放大显示第一区域的图像,其中,所述第一区域根据所述第一位置确定。
92.在本技术实施例中,通过持续采集预览图像并显示,并通过对预览图像中的第一半区的第一输入来选择修整参照区域,继而在预览图像中的第二半区显示目标轮廓,也就是将第一半区中的目标特征部位的轮廓对称显示在第二半区中,由此可以方便根据目标轮廓来进行化妆,从而满足用户对对称式的化妆效果的需求,提升了用户体验。
93.本技术实施例中的显示装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
94.本技术实施例中的显示装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
95.本技术实施例提供的显示装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。
96.可选地,如图7所示,本技术实施例还提供一种电子设备700,包括处理器m01和存储器702,存储器702上存储有可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述显示方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
97.图8为实现本技术实施例的一种电子设备的硬件结构示意图。
98.该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、以及处理器8010等部件。
99.本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器8010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
100.其中,传感器805,用于采集预览图像;
101.显示单元806,用于显示预览图像;
102.用户输入单元807,用于接收用户对所述预览图像中的第一半区的第一输入,其中,所述预览图像被对称轴分为第一半区和第二半区,所述对称轴根据所述预览图像中位
置对称的至少一对特征点确定;
103.显示单元806,还用于响应于所述第一输入,在所述预览图像的第二半区显示目标轮廓,所述目标轮廓由所述第一半区中目标特征部位的轮廓沿所述对称轴镜像翻转得到。
104.可选地,显示单元806,还用于按照预设透明度在所述预览图像的第二半区显示目标轮廓。
105.可选地,用户输入单元807,还用于接收用户对所述第二半区中的第一目标轮廓的第二输入;
106.显示单元806,还用于响应于所述第二输入,调整所述第一目标轮廓的显示位置或者目标参数,所述目标参数包括显示尺寸、显示形状、对比度、透明度中的至少一者。
107.可选地,用户输入单元807,还用于接收用户对所述预览图像中的第一位置的第三输入;
108.显示单元806,还用于响应于所述第三输入,放大显示第一区域的图像,其中,所述第一区域根据所述第一位置确定。
109.在本技术实施例中,通过持续采集预览图像并显示,并通过对预览图像中的第一半区的第一输入来选择修整参照区域,继而在预览图像中的第二半区显示目标轮廓,也就是将第一半区中的目标特征部位的轮廓对称显示在第二半区中,由此可以方便根据目标轮廓来进行化妆,从而满足用户对对称式的化妆效果的需求,提升了用户体验。
110.应理解的是,本技术实施例中,输入单元804可以包括图形处理器(graphics processing unit,gpu)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072中的至少一种。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
111.存储器809可用于存储软件程序以及各种数据,存储器809可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器809可以包括易失性存储器或非易失性存储器,或者,存储器809可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器809包括但不限于这些和任意其它适合类型的存储器。
112.处理器8010可包括一个或多个处理单元;可选的,处理器8010集成应用处理器和
调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器8010中。
113.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
114.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器、随机存取存储器、磁碟或者光盘等。
115.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
116.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
117.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
118.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
119.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
120.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

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

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

相关文献