图像处理方法、装置、设备及存储介质制造方法及图纸

技术编号:26924956 阅读:29 留言:0更新日期:2021-01-01 22:51
本公开实施例涉及一种图像处理方法、装置、设备及存储介质,其中,该方法包括获取用户的触发指令以及第一图像,其中,所述第一图像包括两个及以上的子图像,所述两个及以上的子图像在所述第一图像上的位置被打乱;根据所述触发指令,随机交换所述子图像在所述第一图像上的位置并显示所述随机交换所述子图像的过程,直至所述第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像;显示恢复得到的所述第二图像。本公开实施例提供的方案能够提高拼图的趣味性,提高用户体验。

【技术实现步骤摘要】
图像处理方法、装置、设备及存储介质
本公开涉及图像处理
,尤其涉及一种图像处理方法、装置、设备及存储介质。
技术介绍
相关技术提供的视频应用可以为用户提供拍摄或者观看视频的功能,随着越来越多的用户通过视频应用拍摄或者观看视频,如何能够在拍摄或者观看视频时候为用户提供更多趣味性并提高用户体验,也存在很大的需求。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种图像处理方法、装置、设备及存储介质。本公开实施例的第一方面提供了一种图像处理方法,该方法包括:获取用户的触发指令以及第一图像,其中,第一图像包括两个及以上的子图像,所述两个及以上的子图像在第一图像上的位置被打乱;根据触发指令,随机交换子图像在第一图像上的位置并显示随机交换子图像的过程,直至第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像;显示恢复得到的第二图像。本公开实施例的第二方面提供了一种图像处理装置,该装置包括:第一获取模块,用于获取用户的触发指令以及第一图像,其中,第一图像包括两个及以上的子图像,所述两个及以上的子图像在第一图像上的位置被打乱。图像位置交换模块,用于根据触发指令,随机交换子图像在第一图像上的位置,直至第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像。显示模块,用于显示随机交换子图像的过程,以及显示恢复得到的第二图像。本公开实施例的第三方面提供了一种终端设备,该终端设备包括处理器和存储器,其中,存储器中存储有计算机程序,当该计算机程序被处理器执行时可以实现上述第一方面的方法。本公开实施例的第四方面提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,当该计算机程序被处理器执行时可以实现上述第一方面的方法。本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例,通过获取用户的触发指令和第一图像,然后根据获取到的触发指令对第一图像进行拼图操作,在拼图过程中通过随机交换子图像在第一图像上的位置使得第一图像上的所有子图像都恢复到打乱前的位置,得到拼图后的第二图像,通过对随机交换子图像的过程和拼图后的第二图像进行显示,使得整个拼图过程对用户可见。由于本公开实施例采用的是随机交换子图像位置的方式进行拼图的,其拼图过程具有随机性且可以呈现闪烁效果,更具趣味性,提高了用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本公开实施例提供的一种图像处理方法的流程图;图2A是一种示例性的图像被分割成12个子图像后的示意图;图2B是图2A中的子图像被打乱后的示意图;图3是本公开实施例提供的一种操作界面的示意图;图4A是本公开实施例提供的第一图像的示意图;图4B是图4A中各子图像未打乱顺序前的位置示意图;图5是本公开实施例提供的一种随机交换子图像位置的方法的流程图;图6A是原始图像被分割成12个子图像后的示意图;图6B是将图6A的子图像被打乱后的示意图;图7是本公开实施例提供的另一种随机交换子图像位置的方法的流程图;图8是本公开实施例提供的又一种图像处理方法的流程图;图9是本公开实施例提供的一种图像处理装置的结构示意图;图10为本公开实施例中的一种终端设备的结构示意图。具体实施方式为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。图1是本公开实施例提供的一种图像处理方法的流程图,该方法可以由一种终端设备执行,该终端设备可以被理解为诸如手机、平板电脑、笔记本电脑、台式机、智能电视等具有图像处理能力的设备。在一些实施例中,本实施例所称的终端设备上可以搭载摄像头等拍摄设备,终端设备可以通过拍摄设备拍摄照片或者视频,并对拍摄设备拍摄到的图像执行本实施例的方法。在另一些实施例中,本实施例所称的终端设备还可以具备图库或者相册功能,终端设备还可以对图库或者相册中的图片或者视频图像执行本实施例的方法。如图1所示,本实施例提供的方法包括如下步骤:步骤101、获取用户的触发指令以及第一图像,其中,第一图像包括两个及以上的子图像,该些子图像在第一图像上的位置被打乱。本实施例中所称的第一图像是指将某个图像分割成预设数量(大于或等于2)的子图像后,再将子图像的位置打乱所得到的图像。其中,分割得到的各子图像的大小和形状,可以相同也可以不同。比如,图2A是一种示例性的图像被分割成12个子图像后的示意图,图2B是图2A中的子图像被打乱后的示意图,如图2A和图2B所示,在得到图2A所示的图像后,可以采用随机打乱的方式或者按照预设打乱顺序对图2A中的子图像进行打乱得到图2B所示的图像,其中,图2B所示的图像即可以理解为本实施例所称的第一图像。本实施例所称的触发指令可由预设的用户行为触发,其中,用户行为例如可以是眨眼、点头、点击预设按键、微笑触发、语音触发等等中的一种,但是在其他实施例中用户行为也可以不局限于上述这些用户行为,而是可以根据实际需要进行设置。本实施例所称的第一图像和触发指令可以在接收到预设的图像处理指令后进行获取,其中本实施例所称的图像处理指令可以示例性的理解为用户在操作界面上执行指定操作触发的指令,或者也可以理解为指定的语音指令,或者还可以理解为由用户指定的表情或者动作触发的指令,当然这里仅是对图像处理指令的示例性说明,而不是唯一限定。比如,图3是本公开实施例提供的一种操作界面的示意图。该界面中示例性的包括第一触控区域31、第二触控区域32、位于第一触控区域31和第二触控区域32之间的触发拍摄按钮33,以及第三触控区域34。其中,第三触控区域34中包括多个拍摄模式,比如拍照模式、拍n秒、拍m秒和直播模式等,但不局限于这些模式。第三触控区域34中的拍摄模式可选,用户可通过滑动或点击操作选择相应的拍摄模式,图3中的黑色圆点为焦点,其所在位置对应的拍摄模式为用户选择的拍摄模式。第一触控区域31用于提供应用插件列表,列表中的应用插件可以作用于终端设备的显示界面上,以形成特定的显示效果。第二触控区域32提供图库的访问接口,用户可以通过第二触控区域32浏览图库,并从图库中选择图片或者视频,用户选择的图片或者视频的图像将被显示在图3的界面上。如图3所示,图3界面上初始显示的图像可以被示例性的设置为本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n获取用户的触发指令以及第一图像,其中,所述第一图像包括两个及以上的子图像,所述两个及以上的子图像在所述第一图像上的位置被打乱;/n根据所述触发指令,随机交换所述子图像在所述第一图像上的位置并显示所述随机交换所述子图像的过程,直至所述第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像;/n显示恢复得到的所述第二图像。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
获取用户的触发指令以及第一图像,其中,所述第一图像包括两个及以上的子图像,所述两个及以上的子图像在所述第一图像上的位置被打乱;
根据所述触发指令,随机交换所述子图像在所述第一图像上的位置并显示所述随机交换所述子图像的过程,直至所述第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像;
显示恢复得到的所述第二图像。


2.根据权利要求1所述的方法,其特征在于,所述获取第一图像,包括:
获取原始图像,以及用户的图像处理指令;
根据所述图像处理指令,对所述原始图像进行分割处理,得到预设个数的子图像,并将所述预设个数的子图像的位置打乱,得到所述第一图像,其中,所述预设个数大于或等于2。


3.根据权利要求2所述的方法,其特征在于,所述对所述原始图像进行分割处理,得到预设个数的子图像,包括:
从所述原始图像中分割得到目标物体的图像;
将所述目标物体的图像分割成预设个数的子图像。


4.根据权利要求2或3所述的方法,其特征在于,所述将所述预设个数的子图像的位置打乱之前,所述方法还包括:
记录各子图像的原始坐标。


5.根据权利要求4所述的方法,其特征在于,所述随机交换所述子图像在所述第一图像上的位置并显示所述随机交换所述子图像的过程,直至所述第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像,包括:
随机交换所述子图像在所述第一图像上的位置,并将所述子图像交换后的位置的坐标与所述子图像的原始坐标进行比对;
若所述子图像交换后的位置的坐标与所述子图像的原始坐标一致,则停止所述子图像的位置交换,直至所述第一图像上的所有子图像都停止位置交换后,得到所述第二图像。


6.根据权利要求2或3所述的方法,其特征在于,所述将所述预设个数的子图像的位置打乱之前,所述方法还包括:
对所述预设个数的子图像的原始位置进行编号,并记录各子图像对应的原始位置的编号。


7.根据权利要求6所述的方法,其特征在于,所述随机交换所述子图像在所述第一图像上的位置并显示所述随机交换所述子图像的过程,直至所述第一图像上的所有子图像都恢复到打乱前的位置为止,得到第二图像,包括:
随机交换所述子图像在所述第一图像上的位置,并将所述子图像交换后的位置的编号与所述子图像对应的原始位置的编号进行比对;
若所述子图像交换后的位置的编号与所述子图像对应的原始位置的编号一致,则停止交换所述子图像的位置,直至所述第一图像上的所有子图像都停止位置交换后,得到所述第二图像。


8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在随机交换所述子图像的位置时,将所述位置的颜色调整为预设的颜色,并在完成位置交换后将所述位置的颜色恢复成所述子图像的颜色。


9.一种图像处理装置,其特征在于,包括:
第一获取模块,用于...

【专利技术属性】
技术研发人员:李斯琪周琰姗唐雪珂
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1