图像显示方法、装置及电子设备与流程

文档序号:26841429发布日期:2021-10-08 22:56阅读:99来源:国知局
图像显示方法、装置及电子设备与流程

1.本技术属于图像处理领域,具体涉及一种图像显示方法、装置及电子设备。


背景技术:

2.随着通信技术的方案,由于电子设备的安全隐私越来越重要,因此用户可以触发电子设备将自己、朋友等有隐私需求的照片(简称隐私图像)和普通照片(即非隐私图像)存储在不同的图库中。
3.通常,在一个图库中存储有隐私需求的图像的情况下,首先,用户可以通过一个输入,触发电子设备选中该图像;然后再通过另一个输入,触发电子设备将该图像存储在加密图库或加密文件夹中。
4.基于上述方式,当用户通过电子设备浏览图库中的普通图像中时,如果用户想要查看被加密的图像,那么用户无法在当前图库中查看到想要的图像,从而用户需要通过输入,触发电子设备从当前显示的图库切换到加密文件夹,然后再在电子设备中输入该加密文件夹的密码,以触发电子设备显示该加密文件夹中保存的图像,如此导致用户通过电子设备查看普通图像和隐私图像的操作较为繁琐。


技术实现要素:

5.本技术实施例的目的是提供一种图像显示方法、装置及电子设备,能够解决用户通过电子设备查看普通图像和隐私图像的操作较为繁琐的问题。
6.为了解决上述技术问题,本技术是这样实现的:
7.第一方面,本技术实施例提供了一种图像显示方法,该方法包括:显示第一非隐私图像,该第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像;接收用户对第一非隐私图像的第一输入;响应于该第一输入,显示第一隐私图像,该第一隐私图像为对该目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。
8.第二方面,本技术实施例提供了一种图像显示装置,该图像显示装置包括:显示模块和接收模块。显示模块,用于显示第一非隐私图像,该第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像。接收模块,用于接收用户对第一非隐私图像的第一输入。显示模块,用于响应于接收模块接收的该第一输入,显示第一隐私图像,该第一隐私图像为对该目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。
9.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如上述第一方面中的方法的步骤。
10.第四方面,本技术实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如上述第一方面中的方法的步骤。
11.第五方面,本技术实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如上述第一方面中的方法。
12.在本技术实施例中,可以显示第一非隐私图像,该第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像;接收用户对第一非隐私图像的第一输入;响应于该第一输入,显示第一隐私图像,该第一隐私图像为对该目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。本技术实施例提供的图像显示方法,可以应用于用户通过电子设备查看图像的场景中。通过该方案,在显示由目标数据包解析后得到的一个非隐私图像之后,因此如果用户想要查看非隐私图像,那么用户可以对该一个图像输入,从而触发电子设备对该目标数据包解析,并直接显示与该一个图像关联的一个隐私图像,与现有技术相比,无需用户多次触发电子设备退出当前显示的图库并从该图库切换到包括隐私图像的图库或文件夹中,如此,通过本技术实施例提供的图像显示方法,可以简化用户通过电子设备查看非隐私图像和隐私图像的操作。
附图说明
13.图1为本技术实施例提供的一种图像显示方法的示意图;
14.图2为本技术实施例提供的一种图像显示的界面示意图之一;
15.图3为本技术实施例提供的一种图像显示的界面示意图之二;
16.图4为本技术实施例提供的一种图像显示的界面示意图之三;
17.图5为本技术实施例提供的一种图像显示的界面示意图之四;
18.图6为本技术实施例提供的图像显示装置的结构示意图;
19.图7为本技术实施例提供的电子设备的结构示意图;
20.图8为本技术实施例提供的电子设备的硬件示意图。
具体实施方式
21.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
22.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
23.在本技术实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
24.本技术实施例提供一种图像显示方法、装置及电子设备,可以显示第一非隐私图
像,该第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像;接收用户对第一非隐私图像的第一输入;响应于该第一输入,显示第一隐私图像,该第一隐私图像为对该目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。本技术实施例提供的图像显示方法,可以应用于用户通过电子设备查看图像的场景中。通过该方案,在显示由目标数据包解析后得到的一个非隐私图像之后,因此如果用户想要查看非隐私图像,那么用户可以对该一个图像输入,从而触发电子设备对该目标数据包解析,并直接显示与该一个图像关联的一个隐私图像,与现有技术相比,无需用户多次触发电子设备退出当前显示的图库并从该图库切换到包括隐私图像的图库或文件夹中,如此,通过本技术实施例提供的图像显示方法,可以简化用户通过电子设备查看非隐私图像和隐私图像的操作。
25.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的图像显示方法、装置及电子设备进行详细地说明。
26.如图1所示,本技术实施例提供一种图像显示方法,该方法包括下述步骤101至步骤103。该方法可以应用于图像显示方法或电子设备。
27.步骤101、图像显示装置显示第一非隐私图像。
28.其中,上述第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像。
29.可选的,本技术实施例中,目标数据包可以为电子设备在本地存储的数据包;或者,为电子设备接收的其他设备发送的数据包;或者,为电子设备在线下载的数据包。
30.可选的,上述第一非隐私图像可以为静态图像或动态图像。另外,本技术实施例中的图像也可以称为图片。
31.可选地,第一非隐私图像可以包括第一标识,该第一标识用于指示该第一非隐私图像关联有m个隐私图像,m为正整数。如此,用户可以通过第一标识知晓该图像1关联有隐私图像。
32.可选地,在上述步骤101之后,本技术实施例提供的图像显示方法还可以包括:图像显示装置接收用户的输入;响应于该输入,开启目标功能,并在关联有m个隐私图像的第一非隐私图像上显示第一标识。其中,该目标功能用于显示隐私图像。如此,可以执行本技术实施例中的下述步骤102和步骤103,以查看隐私图像。
33.步骤102、图像显示装置接收用户对第一非隐私图像的第一输入。
34.可选地,上述第一输入可以为用户对第一非隐私图像的触控输入、语音输入或手势输入。例如,该触控输入为用户在第一非隐私图像上的点击输入。当然,该第一输入还可以为物理按键输入或其他可能的输入,本技术实施例对此不作限定。
35.示例性地,上述第一标识可以为符号、数字、图形或其他可能的标识。例如,该第一标识为“闭锁形”水印标识。
36.步骤103、图像显示装置响应于该第一输入,显示第一隐私图像。
37.其中,上述第一隐私图像为对目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。
38.可选地,本技术实施例中,m个隐私图像可以为被加密后的隐私图像,或为未被加密的隐私图像。具体可以根据实际情况确定,本技术实施例对此不作限定。
39.可选地,目标数据包可以由第一非隐私图像的图像数据、加密后的m个隐私图像的图像信息和m个分隔符组成,一个分隔符用于分隔相邻的两个图像的图像信息,该m个隐私图像的图像信息为图像源文件数据或地址信息。
40.具体地,一种可能的情况,在m个隐私图像的图像信息为图像源文件数据的情况下,第一隐私图像为解析位于该m个第二标识中的第一个分隔符和第二个分隔符之间的图像数据得到的;另一种可能的情况:在m个隐私图像的图像信息为地址信息的情况下,先获取位于该m个第二标识中的第一个分隔符和第二个分隔符之间的地址信息,然后从该地址信息中获取到加密后的图像数据,再对该图像数据解析得到第一隐私图像。
41.可选地,上述分隔符可以为特殊字符、特殊符号或其他可以用于分隔图像的符号。例如,分隔符为hash哈希码。
42.可选地,在上述步骤103之后,本技术实施例提供的图像显示方法还可以包括:图像显示装置在第一隐私图像上显示第二标识,该第二标识用于提示用户该第一隐私图像为隐私图像。如此,用户可以查看到需要的隐私图像。
43.示例性地,以图像显示装置为手机为例。如图2中的(a)所示,手机的屏幕上显示图像1(即第一非隐私图像),该图像包括标识01(即第一标识)。由于作为非隐私图像的图像1包括标识01,因此用户可以知晓该图像1关联有隐私图像,从而如果用户想要查看隐私图像,那么用户可以选择点击该图像1。在手机接收到用户的点击输入之后,手机可以响应于该点击输入,并如图2中的(b)所示,显示图像2(即第一隐私图像)。
44.进一步地,如图2中的(c)所示,手机显示的图像2还可以包括标识02(即第二标识),如此用户可以通过该标识02知晓该图像2为隐私图像。
45.可选地,当m大于1时,在图像显示装置响应于该第一输入,显示对目标数据包解析后得到的第一隐私图像的情况下,图像显示装置可以在屏幕的底部区域,显示m个隐私图像中除第一隐私图像之外的其他隐私图像的缩略图。进一步地,图像显示装置以目标方式显示其他隐私图像的缩略图。例如,以半透明方式显示其他隐私图像的缩略图。
46.示例性的,结合上述实施例中对于图2中的(a)至图2中的(c)的描述。当m=3时,即第一非隐私图像关联有3个隐私图像,该3个隐私图分别包括图像2、图像3和图像5。像如图2中的(d)所示,手机在图库的底部区域以半透明方式显示图像3的缩略图和图像5的缩略图。如此,当用户滑动该底部区域时,可以触发将当前显示的图像2切换为其他的隐私图像。
47.需要说明的是,在未开启上述目标功能的情况下,关联有m个隐私图像的第一非隐私图像上不显示第一标识。如此,用户无法知晓是否有隐私图像。进一步地,可以判断目标数据包中是否包括分隔符,并按照具体情况解析数据。具体可以按照上述实施例中的描述,本技术实施例对此不再赘述。
48.可选地,上述步骤101之前,本技术实施例提供的图像显示方法还可以包括:图像显示装置判断目标数据包中是否包括分隔符。若目标数据包中包括分隔符,则执行上述步骤101至步骤103,即先读取目标数据包中第一非隐私图像的图像数据,再依次读取并解析m个隐私图像的图像数据;若目标数据包中不包括分隔符,则直接对目标数据包进行全部解析,即保持显示第一非隐私图像。
49.可选的,第一非隐私图像还可以包括m个提示信息,每个提示信息用于指示m个隐私图像中的一个隐私图像。相应地,上述步骤102可以具体通过下述步骤102a实现,上述步
骤103可以具体通过下述步骤103a实现。
50.步骤102a、图像显示装置接收用户对第一非隐私图像中的第一提示信息的第一输入。
51.其中,每个提示信息可以包括以下至少一项:图像内容的描述信息、第一预设区域的图像、图像类型、图像名称。
52.示例性的,以m=1、第一隐私图像为身份证图像为例。在提示信息为图像内容的描述信息的情况下,这1个提示信息可以为“身份证图像中包括的身份简要信息”;在提示信息为第一预设区域的图像的情况下,这1个提示信息可以为“身份证图像中第一预设区域的图像”;在提示信息为图像类型的情况下,这1个提示信息可以为“人物类型”;在提示信息为图像名称的情况下,这1个提示信息可以为“身份证”。
53.步骤103a、图像显示装置响应于该第一输入,从目标数据包中,获取与该第一提示信息对应的第一图像数据,并显示第一隐私图像。
54.其中,上述第一隐私图像为对第一图像数据解析后得到的。m个隐私图像的图像信息中还包括每个隐私图像的图像编号,每个隐私图像与隐私图像的图像编号和提示信息相关联。
55.可选的,第一图像数据为第一隐私图像的图像数据。
56.具体地,“每个隐私图像与隐私图像的图像编号和提示信息相关联”具体是指:每个隐私图像对应一个图像编号,该一个图像编号对应m个提示信息中的一个提示信息。
57.示例性地,以m=3、图像显示装置为手机为例。假设第一非隐私图像包括3个提示信息,该第一非隐私图像关联的3个隐私图像分别为图像1、图像2和图像3。其中,图像1的图像编号为编号1,图像2的图像编号为编号2,图像3的图像编号为编号3,编号1对应3个提示信息中的提示信息1,编号2对应3个提示信息中的提示信息2,编号3对应3个提示信息中的提示信息3。如果用户想要查看图像2,那么用户可以点击3个提示信息中的提示信息2(即第一提示信息)。在手机接收到点击输入之后,可以响应于该点击输入,从目标数据包获取与该提示信息2对应的第一图像数据,并显示对该第一图像数据解析后得到的图像2。
58.可以理解的是,在第一非隐私图像还包括用于指示隐私图像的m个提示信息的情况下,用户可以通过对该m个提示信息中的一个提示信息输入,触发从目标数据包中获取与该一个提示信息对应的图像数据,并显示对该图像数据解析后得到的图像。如此,一方面,由于用户可以根据自己的意愿,有针对性地触发解析目标数据包中的数据图像,从而从第一非隐私图像切换为自己想要查看的隐私图像,即满足了用户的自主选择意愿;另一方面,由于无需解析目标数据包中其他隐私图像的图像数据,因此节省了电子设备的资源。
59.本技术实施例提供一种图像显示方法,在显示由目标数据包解析后得到的一个非隐私图像之后,因此如果用户想要查看非隐私图像,那么用户可以对该一个图像输入,从而触发电子设备对该目标数据包解析,并直接显示与该一个图像关联的一个隐私图像,与现有技术相比,无需用户多次触发电子设备退出当前显示的图库并从该图库切换到包括隐私图像的图库或文件夹中,如此,通过本技术实施例提供的图像显示方法,可以简化用户通过电子设备查看非隐私图像和隐私图像的操作。
60.可选地,在上述步骤101之前,本技术实施提供的图像显示方法还包括下述步骤104至步骤108。
61.步骤104、图像显示装置接收用户对m个隐私图像的第二输入。
62.其中,第二输入用于将m个隐私图像设置为待加密的图像。
63.可选地,本技术实施例中,m个隐私图像可以为同一相册中的图像,或为不同相册中的图像。
64.可选地,上述第二输入可以为用户对m个隐私图像的触控输入、语音输入或手势输入。例如,该触控输入为用户在m个隐私图像上的点击输入。当然,该第二输入还可以为物理按键输入或其他可能的输入,本技术实施例对此不作限定。
65.步骤105、图像显示装置响应于该第二输入,显示目标提示消息。
66.其中,上述目标提示消息用于提示用户选择与m个隐私图像关联的非隐私图像。
67.具体地,一种可能的实现方式:图像显示装置响应于第二输入,叠加显示目标提示消息;另一种可能的实现方式:图像显示装置响应于第二输入,悬浮显示目标提示消息。
68.步骤106、图像显示装置接收用户对第一非隐私图像的第三输入。
69.可选地,上述第三输入可以为用户对第一非隐私图像的触控输入、语音输入或手势输入。例如,该触控输入为用户在第一非隐私图像上的点击输入。当然,该第三输入还可以为物理按键输入或其他可能的输入,本技术实施例对此不作限定。
70.步骤107、图像显示装置响应于该第三输入,通过第一密钥,对该m个隐私图像加密。
71.其中,上述第一密钥根据第一非隐私图像中的n个像素点确定,该n个像素点为该第一非隐私图像的第二预设区域中的像素点。
72.具体地,在本技术实施例中,用户通过第三输入在第一非隐私图像中选择一个区域,即该一个区域为第二预设区域。之后,图像显示装置响应于该第三输入,提取出该第二预设区域中头部/和尾部的n(例如n=8)个像素点(或n个像素点信息),并将该n个像素点(或n个像素点信息)作为第一密钥,同时记录下该第二预设区域的坐标。
73.进一步地,在本技术实施例中,图像显示装置也可以将n个像素点排列组合,并将排列组合后的n个像素点作为第一密钥,从而通过该第一密钥对m个隐私图像加密。
74.需要说明的是,本技术实施例中,电子设备将图像分割成非常细小的点或网格,每个点或网格可以称为像素点。电子设备可以通过这些像素点的位置、颜色、亮度等信息表示整幅图像。即上述实施例中的n个像素点可以用n个像素点的亮度值表示。例如,n=8,8个像素点的r(红)g(绿)b(蓝)三色的取值。对于像素点的详细描述具体可以参照相关技术,本技术实施例对此不作赘述。
75.步骤108、图像显示装置建立该第一非隐私图像和该m个隐私图像之间的关联关系。
76.其中,建立关联关系后的m个隐私图像不可见。
77.需要说明的是,“建立该第一非隐私图像和该m个隐私图像之间的关联关系”意味着:将m个隐私图像的图像源文件数据与第一非隐私图像的图像数据打包。
78.示例性地,以图像显示装置为手机、第二标识为哈希码为例。如下所示表1为一个非隐私图像,表2为加密前的非隐私图像,表3为加密后的非隐私图像,表4为hash编码的分隔符,表5为打包后的非隐私图像、隐私图像和第二标识。具体地,在一个非隐私图像的图像信息的尾部添加分隔符,该分隔符可以使用该非隐私图像的头部10字节数据,生成hash码,
比如0a1b3c4d5e6f。然后,再将加密后的一个隐私图像的图像数据写入分隔符之后。进一步,当多张加密后的隐私图像连续存储时,在前一个隐私图像之后继续添加分隔符,并将下一张加密后的隐私图像的图像数据存放在第二个分隔后,依次类推。
79.表1
80.01022134561123143236213738
…ꢀꢀꢀꢀꢀꢀ
81.表2
82.07042634651157143236213738
…ꢀꢀꢀꢀꢀꢀ
83.表3
84.330100554d89dd2d964521c21f
…ꢀꢀꢀꢀꢀꢀ
85.表4
86.0a1b3c4d5e6f79886123
87.表5
88.01022134561123143236213738
…ꢀꢀꢀꢀꢀꢀ
0a1b3c4d5e6f79886123330100554d89dd2d964521c21f
…ꢀꢀꢀꢀꢀꢀ
89.可选地,“建立关联关系后的m个隐私图像不可见”具体可以包括如下几种可能的实现方式:
90.(1)在上述步骤108之后,本技术实施例提供的图像显示方法还可以包括:图像显示装置删除m个隐私图像的源文件。
91.(2)图像显示装置取消m个隐私图像在相册中的可视化权限。
92.(3)图像显示装置在m个隐私图像上添加马赛克。
93.需要说明的是,上述对建立关联关系后的m个隐私图像不可见的描述仅为本技术实施例中几种可能的情况,当然,建立关联关系后的m个隐私图像不可见还可以包括其他可能的实现方式,本技术实施例对此不作限定。
94.示例性地,以图像显示装置为手机为例。如图3中的(a)所示,手机的屏幕上显示图库1,该图库1包括图像1、图像2
……
和图像5。如果用户想要将图像2、图像3和图像5设置为待加密的图像,那么用户可以选择点击该图像2图像3和图像5。在手机接收到用户的点击输入之后,手机可以响应于该点击输入,并如图3中的(a)所示,显示提示消息03“选择用于关联的非隐私图像”。进一步地,如图3中的(b)所示,用户在手机显示的该图像1上按照轨迹04滑动手指。在手机接收到滑动输入的之后,手机可以响应于该滑动输入,并提取与该轨迹04对应的第二预设区域的8个像素点作为第一密钥,通过该第一密钥对图像2、图像3和图像5(即隐私图像)加密,建立该图像1与隐私图像之间的关联关系。
95.进一步地,如图3中的(c)所示,手机显示图库1,该图库1包括图像1和图像4,并在
图像1上叠加显示标识01(即第一标识),如此,用户可以知晓该图像1关联有隐私图像。
96.本技术实施例提供的图像显示方法,当相册中存储有至少一个隐私图像时,用户可以先通过选中该至少一个隐私图像的一个输入,触发电子设备显示提示消息;然后再通过对一个非隐私图像的另一个输入,触发电子设备采用密钥对该至少一个隐私图像加密,并建立该非隐私图像和该至少一个隐私图像之间的关联关系。如此,一方面,由于建立关联关系后的m个隐私图像不可见,因此可以防止其他用户查看到该图库中的隐私图像;另一方面,由于隐私图像与非隐私图像关联,因此用户可以通过非隐私图库快速查看隐私图像;再一方面,由于m个隐私图像被加密,因此防止其他解析器对隐私图像解析,从而提高了隐私图像的保密性。
97.可选地,在m个隐私图像的图像信息为地址信息的情况下,在上述步骤107之后,步骤108之前,本技术实施例提供的图像显示方法还可以包括下述步骤109。相应地,上述步骤108可以具体通过下述步骤108a实现。
98.步骤109、图像显示装置将加密后的m个隐私图像移动至目标图库。
99.可选地,本技术实施例中,电子设备可以包括至少一个图库,上述目标图库为该至少一个图库中、与移动m个隐私图像之前所在的存储空间不同的图库。进一步地,该目标图库还可以为具备隐藏功能的图库或为不具备隐藏功能的图库(即普通图库)。
100.可选地,在上述步骤109之后,本技术实施例提供的图像显示方法还可以包括:图像显示装置记录存储移动后的m个隐私图像的地址信息。
101.步骤108a、图像显示装置建立第一非隐私图像和移动后的m个隐私图像的地址信息之间的关联关系。
102.结合上述实施例中对于图3的相关示例性说明,若在采用第一密钥对图像2、图像3和图像5(即隐私图像)加密之后,图像显示装置将加密后的图像2、图像3和图像5移动至隐藏图库(即目标图库)中。之后,图像显示装置关联图像1和移动至该隐藏图库中图像2、图像3和图像5的地址信息。
103.需要说明的是,“关联第一非隐私图像和移动后的m个隐私图像的地址信息”意味着:将移动后的m个隐私图像的地址信息与第一非隐私图像的图像信息打包。具体地,先在第一非隐私图像的图像数据之后添加一个分隔符,然后将移动后的m个隐私图像的地址信息写入该一个分隔符之后,从而将移动后的m个隐私图像的地址信息与第一非隐私图像的图像数据打包。
104.本技术实施例提供的图像显示方法,在将加密后的m个隐私图像移动至目标图库之后,由于关联第一非隐私图像和移动后的m个隐私图像的地址信息,因此极大地缩小了关联有隐私图像的非隐私图像的大小,从而节省了存储空间。
105.可选地,上述步骤102之后,本技术实施例提供的图像显示方法还可以包括下述步骤110和步骤111。即上述步骤103可以具体通过下述步骤110至步骤112实现。
106.步骤110、图像显示装置响应于第一输入,获取该第一输入在第一非隐私图像上的输入位置。
107.步骤111、在该输入位置位于第二预设区域中的情况下,通过n个像素点,对m个隐私图像解密。
108.可以理解的是,图像显示装置可以先获取第一输入在第一非隐私图像上的输入位
置的坐标;在该输入位置的坐标属于第二预设区域的坐标范围之内的情况下,图像显示装置可以根据该输入位置,框选出第二预设区域,并提取出该第二预设区域的n个像素点;以及通过该n个像素点,对m个隐私图像解密。当然,用于解密的n个像素点与用于加密的n个像素点属于第二预设区域中的同一位置的像素点。
109.步骤112、图像显示装置显示第一隐私图像。
110.可选地,在上述步骤111之后,上述步骤112之前,本技术实施例提供的图像显示方式还可以包括:图像显示装置对目标数据包解析。其中,该目标数据包由第一非隐私图像的图像数据、m个隐私图像的图像信息和m个分隔符组成。
111.可以理解的是,本技术实施例中,图像显示装置可以依次读取目标数据包中相邻的两个分隔符之间的图像数据,并对该图像数据进行解析。对于图像数据的具体解析,可以参照相关技术,本技术实施例对此不作赘述。
112.本技术实施例提供的图像显示方法,图像显示装置可以获取第一输入在第一非隐私图像上的输入位置,在该输入位置位于第二预设区域中的情况下,采用n个像素点,对m个隐私图像解密,并显示对目标数据包解析后得到的第一隐私图像,从而可以防止非本机用户不知道隐私图像的加密密钥的情况下,通过触发第一非隐私图像查看隐私图像。如此,提高了隐私图像的安全性。
113.可选地,假设移动加密后的m个隐私图像之前、m个隐私图像存储于第一图库;加密后的m个隐私图像移动至目标图库。对于显示第一隐私图像,可以包括如下几种可能的实现方式:
114.(1)对目标数据包解析,并将解析后得到的m个隐私图像存储在缓存空间。此时,第一图库中不包括m个隐私图像。如此,由于第一非隐私图像关联m个隐私图像,因此可以从第一非隐私图像更新为缓存空间中包括的第一隐私图像。
115.(2)在上述步骤111之后,本技术实施例提供的图像显示方法还可以包括:图像显示装置对目标数据包拆包,并将拆包后得到的m个隐私图像恢复到第一图库中。如此,由于第一非隐私图像关联m个隐私图像,因此可以从第一非隐私图像更新为第一图库中包括的第一隐私图像。
116.(3)在加密后的m个隐私图像移动至目标图库的情况下,图像显示装置从该目标图库中获取目标数据包,并对该目标数据包拆包。进一步地,将拆包之后的m个隐私图像从目标图库恢复到第一图库中。如此,由于第一非隐私图像关联m个隐私图像,因此可以从第一非隐私图像切换显示为第一图库中包括的第一隐私图像。
117.(4)图像显示装置从第一图库跳转至目标图库,并显示对目标图库中存储的目标数据包解析后得到的第一隐私图像。如此,可以直接从第一非隐私图像切换显示为m个隐私图像中的第一隐私图像,而无需用户通过多次输入触发图像显示装置切换图库。
118.可选地,在上述步骤103之后,本技术实施例提供的图像显示方法还可以包括下述步骤113和步骤114;或者,包括下述步骤113和步骤115。即步骤114和步骤115择一执行。
119.步骤113、图像显示装置接收用户对第一隐私图像的第四输入。
120.可选地,上述第四输入为用户对第一隐私图像的触控输入、语音输入或手势输入。例如,该触控输入为用户对第一隐私图像的滑动输入。当然,该第四输入还可以为对物理按键的输入或其他可能的输入,本技术实施例对此不作限定。
121.可选地,在上述步骤113之后,本技术实施例提供的图像显示方法还可以包括:判断第一输入是否满足预设条件,该预设条件可以包括第一预设条件或第二预设。若第一输入满足第一预设,则执行下述步骤114;或者,若第一输入满足第二预设条件,则执行下述步骤115;再或者,若第一输入既不满足第一预设条件,也不满足第二预设条件,则电子设备保持显示第一隐私图像。
122.步骤114、图像显示装置响应于该第四输入,在该第四输入满足第一预设条件的情况下,将该第一隐私图像更新为m个隐私图像中的第二隐私图像。其中,m大于1。
123.可选地,上述第一预设条件可以包括以下任意一项:第四输入为在第一隐私图像上的第一控件的输入,该第一控件用于从一个隐私图像切换显示到另一个隐私图像;第四输入为在第一隐私图像上的第三预设区域的输入;第四输入为第一预设类型的输入。
124.示例性地,以图像显示装置为手机为例。结合上述示例性说明的内容,如图4中的(a)所示,手机的屏幕上显示图像2(即第一隐私图像)。如果用户想要查看另一个隐私图像,那么用户可以选择长按该图像2。在手机接收到用户的长按输入之后,手机可以响应于该长按输入,且由于该长按输入满足第一预设条件,因此如图4中的(b)所示,以转场动画的显示效果,将图像2更新为图像3(即第二隐私图像)。
125.需要说明的是,在显示第一隐私图像的情况下,用户可以通过输入,触发图像显示装置切换成另一个隐私图像。如此,依次类推,用户每触发一次,图像显示装置可以切换成非隐私图像关联的下一个隐私图像,直至展示出m个隐私图像中的最后一个隐私图像。之后,用户可以通过输入,再触发图像显示装置切换成第一非隐私图像,从而可以继续循环显示隐私图像。
126.步骤115、图像显示装置响应于该第四输入,在该第四输入满足第二预设条件的情况下,将该第一隐私图像更新为第二非隐私图像。
127.可选地,上述第二预设条件可以包括以下任意一项:第四输入为在第一隐私图像上的第二控件的输入,该第二控件用于从一个隐私图像切换显示为一个非隐私图像;第四输入为在第一隐私图像上的第四预设区域的输入;第四输入为第二预设类型的输入。
128.示例性地,以图像显示装置为手机为例。结合上述示例性说明的内容,如图5中的(a)所示,手机的屏幕上显示图像2(即第一隐私图像)。如果用户想要查看其他非隐私图像,那么用户可以在该图像2上滑动手指。在手机接收到用户的滑动输入之后,手机可以响应于该滑动输入,且由于该长按输入满足第二预设条件,因此如图5中的(b)所示,以转场动画的显示效果,将图像2更新为图像4(即第二非隐私图像)。
129.需要说明的是,上述对于第一预设条件和第二预设条件的说明,仅为几种可能的实现方式。当然,第一预设条件和第二预设条件还可以包括其他可能的情况,本技术实施例对此不作限定。
130.本技术实施例提供的图像显示方法,在图像显示装置显示第一隐私图像的情况下,电子设备可以判断用户对该第一隐私图像的输入,在该输入满足第一预设条件的情况下,可以将第一隐私图像更新为另一个隐私图像,或者,在该输入满足第二预设条件的情况下,可以将第一隐私图像更新为其他非隐私图像。如此,可以灵活切换隐私图像和非隐私图像,使得用户查看图像更为便捷。
131.需要说明的是,本技术实施例提供的图像显示方法,执行主体可以为图像显示装
置(例如图像显示装置为电子设备,或为电子设备的外接设备),或者该图像显示装置中的用于执行图像显示方法的控制模块。本技术实施例中以图像显示装置执行图像显示方法为例,说明本技术实施例提供的图像显示装置。
132.如图6所示,本技术实施例提供一种图像显示装置200,该图像显示装置可以包括显示模块201和接收模块202。显示模块201,可以用于显示第一非隐私图像,该第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像。接收模块202,可以用于接收用户对第一非隐私图像的第一输入。显示模块201,还可以用于响应于接收模块202接收的该第一输入,显示第一隐私图像,该第一隐私图像为对该目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。
133.可选地,第一非隐私图像可以包括第一标识,该第一标识用于指示该第一非隐私图像关联有m个隐私图像,m为正整数。
134.可选地,目标数据包可以由第一非隐私图像的图像数据、加密后的m个隐私图像的图像信息和m个分隔符组成,一个分隔符用于分隔相邻的两个图像的图像信息,该m个隐私图像的图像信息为图像源文件数据或地址信息。
135.可选的,第一非隐私图像还包括m个提示信息,每个提示信息用于指示m个隐私图像中的一个隐私图像。接收模块202,具体用于接收用户对该第一非隐私图像中的第一提示信息的第一输入。显示模块201,具体用于响应于接收模块202接收的该第一输入,从目标数据包中,获取与该第一提示信息对应的第一图像数据,并显示第一隐私图像,该第一隐私图像为对第一图像数据解析后得到的。其中,每个提示信息包括以下至少一项:图像内容的描述信息、第一预设区域的图像、图像类型、图像名称;该m个隐私图像的图像信息中还包括每个隐私图像的图像编号,每个隐私图像与该隐私图像的图像编号和提示信息相关联。
136.可选地,该图像显示装置还可以包括处理模块203。接收模块202,还可以接收用户对m个隐私图像的第二输入,该第二输入用于将该m个隐私图像设置为待加密的图像。显示模块201,还可以用于响应于接收模块202接收的该第二输入,显示目标提示消息,该目标提示消息用于提示用户选择与该m个隐私图像关联的非隐私图像。接收模块202,还可以用于接收用户对该第一非隐私图像的第三输入。处理模块203,可以用于响应于接收模块202接收的该第三输入,通过第一密钥,对该m个隐私图像加密;并建立第一非隐私图像和m个隐私图像之间的关联关系。其中,该第一密钥根据该第一非隐私图像中的n个像素点确定,该n个像素点为该第一非隐私图像的第二预设中的像素点;建立关联关系后的该m个隐私图像不可见。
137.可选地,m个隐私图像的图像信息为地址信息。处理模块203,还可以用于将加密后的该m个隐私图像移动至第二图库。处理模块203,可以具体用于建立该第一非隐私图像和移动后的该m个隐私图像的地址信息之间的关联关系。
138.可选地,图像显示装置还包括获取模块204。获取模块204,用于获取第一输入在第一非隐私图像上的输入位置。处理模块203,还可以在获取模块204获取的该输入位置位于第二预设区域中的情况下,通过n个像素点,对m个隐私图像解密。
139.可选地,接收模块202,还可以用于在显示模块201显示第一隐私图像之后,接收用户对该第一隐私图像的第四输入。显示模块201,还可以用于响应于接收模块202接收的该
第四输入,在该第四输入满足第一预设条件的情况下,将该第一隐私图像更新为m个隐私图像中的第二隐私图像,m大于1;或者,响应于接收模块202接收的该第四输入,在该第四输入满足第二预设条件的情况下,将该第一隐私图像更新为第二非隐私图像。
140.本技术实施例提供一种图像显示装置,在显示由目标数据包解析后得到的一个非隐私图像之后,因此如果用户想要查看非隐私图像,那么用户可以对该一个图像输入,从而触发电子设备对该目标数据包解析,并直接显示与该一个图像关联的一个隐私图像,与现有技术相比,无需用户多次触发电子设备退出当前显示的图库并从该图库切换到包括隐私图像的图库或文件夹中,如此,通过本技术实施例提供的图像显示装置,可以简化用户通过电子设备查看非隐私图像和隐私图像的操作。
141.本技术实施例中的图像显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性地,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
142.本技术实施例中的图像显示装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
143.本技术实施例提供的图像显示装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。
144.可选地,如图7所示,本技术实施例还提供一种电子设备300,包括处理器301,存储器302,存储在存储器302上并可在处理器301上运行的程序或指令,该程序或指令被处理器301执行时实现上述图像显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
145.需要注意的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
146.图8为实现本技术实施例的一种电子设备的硬件结构示意图。
147.该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
148.本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
149.其中,显示单元406,可以用于显示第一非隐私图像,该第一非隐私图像是解析目标数据包得到的,该目标数据包中包括第一非隐私图像。用户输入单元407,可以用于接收用户对第一非隐私图像的第一输入。显示单元406,还可以用于响应于用户输入单元407接
收的该第一输入,显示第一隐私图像,该第一隐私图像为对该目标数据包解析后得到的,该目标数据包中还包括m个隐私图像,该第一隐私图像为该m个隐私图像中的隐私图像,m为正整数。
150.可选的,第一非隐私图像还包括m个提示信息,每个提示信息用于指示m个隐私图像中的一个隐私图像。用户输入单元407,具体用于接收用户对该第一非隐私图像中的第一提示信息的第一输入。显示单元406,具体用于响应于用户输入单元407接收的该第一输入,从目标数据包中,获取与该第一提示信息对应的第一图像数据,并显示第一隐私图像,该第一隐私图像为对第一图像数据解析后得到的。其中,每个提示信息包括以下至少一项:图像内容的描述信息、第一预设区域的图像、图像类型、图像名称;该m个隐私图像的图像信息中还包括每个隐私图像的图像编号,每个隐私图像与该隐私图像的图像编号和提示信息相关联。
151.可选地,用户输入单元407,还可以接收用户对m个隐私图像的第二输入,该第二输入用于将该m个隐私图像设置为待加密的图像。显示单元406,还可以用于响应于用户输入单元407接收的该第二输入,显示目标提示消息,该目标提示消息用于提示用户选择与该m个隐私图像关联的非隐私图像。用户输入单元407,还可以用于接收用户对该第一非隐私图像的第三输入。处理器410,可以用于响应于用户输入单元407接收的该第三输入,通过第一密钥,对该m个隐私图像加密;并建立第一非隐私图像和m个隐私图像之间的关联关系。其中,该第一密钥根据该第一非隐私图像中的n个像素点确定,该n个像素点为该第一非隐私图像的第二预设中的像素点;建立关联关系后的该m个隐私图像不可见。
152.可选地,m个隐私图像的图像信息为地址信息。处理器410,还可以用于将加密后的该m个隐私图像移动至第二图库;并建立该第一非隐私图像和移动后的该m个隐私图像的地址信息之间的关联关系。
153.可选地,处理器410,用于获取第一输入在第一非隐私图像上的输入位置;并在该输入位置位于第二预设区域中的情况下,通过n个像素点,对m个隐私图像解密。
154.可选地,用户输入单元407,还可以用于在显示单元406显示第一隐私图像之后,接收用户对该第一隐私图像的第四输入。显示单元406,还可以用于响应于用户输入单元407接收的该第四输入,在该第四输入满足第一预设条件的情况下,将该第一隐私图像更新为m个隐私图像中的第二隐私图像,m大于1;或者,响应于用户输入单元407接收的该第四输入,在该第四输入满足第二预设条件的情况下,将该第一隐私图像更新为第二非隐私图像。
155.本技术实施例提供一种电子设备,在显示由目标数据包解析后得到的一个非隐私图像之后,因此如果用户想要查看非隐私图像,那么用户可以对该一个图像输入,从而触发电子设备对该目标数据包解析,并直接显示与该一个图像关联的一个隐私图像,与现有技术相比,无需用户多次触发电子设备退出当前显示的图库并从该图库切换到包括隐私图像的图库或文件夹中,如此,通过本技术实施例提供的电子设备,可以简化用户通过电子设备查看非隐私图像和隐私图像的操作。
156.应理解的是,本技术实施例中,输入单元404可以包括图形处理器(graphics processing unit,gpu)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图像或视频的图像数据进行处理。显示单元406可包括显示面板4061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板
4061。用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器409可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
157.本技术实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图像显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
158.其中,处理器为上述实施例中电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
159.本技术实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述图像显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
160.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
161.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
162.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例中的方法。
163.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1