一种图像编辑方法和装置以及计算机可读存储介质制造方法及图纸

技术编号:16380759 阅读:49 留言:0更新日期:2017-10-15 16:00
一种图像编辑方法和装置以及计算机可读存储介质,包括:接收用户的拍照指令;检测终端是否在进行移动,如果检测到终端在进行移动,则采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像;根据获得的第一数据图像和/或第二数据图像进行拼接形成合成图像并显示;接收用户对合成图像的编辑指令,根据第一数据图像和第二数据图像获取合成图像的可移动图形元素并提示;根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围;接收用户对可移动图形元素的拖动操作,根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充。本发明专利技术实现了对图像中的图形元素进行编辑。

Method and device for image editing and computer readable storage medium

An image editing method and apparatus and computer readable storage medium, comprising: receiving user's camera instruction; detection terminal is in the mobile terminal, if detected in mobile, using second image data real-time acquisition of binocular camera two or more than two pieces of the first image data and the corresponding together to form a composite image; according to the obtained data and display the first image data and / or second image; receiving the user on the synthesis of image editing instructions, according to the first image and the second image data acquisition data synthesis image can move the graphic elements and prompts; determined according to the movement range of each mobile graphic image or image data of the first data second; receiving the user drag operation for mobile graphic elements, according to the first image data or image data of second drag The part of the image data which is occluded by moving graphic elements is filled before moving graphic elements. The invention realizes the editing of the graphic elements in the image.

【技术实现步骤摘要】
一种图像编辑方法和装置以及计算机可读存储介质
本专利技术涉及智能终端技术,尤指一种图像编辑方法和装置以及计算机可读存储介质。
技术介绍
目前图像编辑只能对图像进行缩放、旋转、裁剪等操作。然而,用户往往希望对图像中的图形元素进行编辑,而目前尚未有有效的方法能够对图像中的图形元素进行编辑,从而用户体验度较低。
技术实现思路
针对上述技术问题,本专利技术提供了一种图像编辑方法和装置以及计算机可读存储介质,能够对图像中的图形元素进行编辑,从而提高用户体验。为了达到本专利技术目的,本专利技术实施例提供了一种图像编辑方法,包括:接收用户的拍照指令;检测终端是否在进行移动,如果检测到终端在进行移动,则采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像;根据获得的第一数据图像和/或第二数据图像进行拼接形成合成图像并显示;接收用户对合成图像的编辑指令,根据第一数据图像和第二数据图像获取合成图像的可移动图形元素并提示;根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围;接收用户对可移动图形元素的拖动操作,根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充。可选的,所述采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像的同时获取每一张第一数据图像或第二数据图像的时间点;所述根据第一数据图像和第二数据图像获取合成图像的可移动图形元素的步骤包括:识别所述合成图像中的所有图形元素;对于每一对相邻两个图形元素,根据所述第一数据图像和所述第二数据图像判断该相邻两个图形元素之间的景深差值是否大于或等于第一预设值,如果是,则获取所述两个图形元素中的前端图形元素的形成时间点;判断在所述前端图形元素的形成时间点之前或之后的任意一个时间点获得的第一数据图像或第二数据图像中所述前端图形元素遮挡的部分与所述合成图像中所述前端图形元素遮挡部分是否存在不同,如果是,则确定所述前端图形元素为可移动图形元素。可选的,所述采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像的同时获取每一张第一数据图像或第二数据图像的时间点;所述根据第一数据图像和第二数据图像获取合成图像的可移动图形元素的步骤包括:识别所述合成图像中的所有图形元素;对于每一对相邻两个图形元素,根据所述第一数据图像和所述第二数据图像判断该相邻两个图形元素之间的景深差值是否大于或等于预设值,如果是,则获取所述两个图形元素中的前端图形元素的形成时间点;判断在所述前端图形元素的形成时间点之前或之后的任意一个时间点获得的第一数据图像或第二数据图像中所述两个图形元素中的后端图形元素被遮挡的部分与所述合成图像中所述后端图形元素遮挡部分是否存在不同,如果是,则确定所述前端图形元素为可移动图形元素。可选的,所述根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围的步骤包括:遍历所述可移动图形元素的形成时间点之前获得的所有第一数据图像或第二数据图像,确定首次出现所述可移动图形元素和对应的后端图形元素的第一数据图像或第二数据图像,以及所述可移动图形元素的形成时间点获得的第一数据图像或第二数据图像中,所述可移动图形元素对应的后端图形元素不同的范围为所述可移动图形元素的第一可移动范围;遍历所述可移动图形元素的形成时间点之后获得的所有第一数据图像或第二数据图像,确定所述可移动图形元素的形成时间点获得的第一数据图像或第二数据图像,以及最后一次出现所述可移动图形元素和对应的后端图形元素的第一数据图像或第二数据图像中,所述可移动图形元素对应的后端图形元素不同的范围为所述可移动图形元素的第二可移动范围。可选的,所述根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充的步骤包括:获取所述可移动图形元素被拖动的起点和终点;根据所述起点和终点确定所述可移动图形元素被拖动的方向和距离;判断出所述被拖动的方向为向左,且所述被拖动的距离小于或等于所述第二可移动范围,计算所述被拖动的距离对应的所述终端移动的第一时间,根据在所述可移动图形元素的形成时间点和所述第一时间之间的和值时获得的第一数据图像或第二数据图像对拖动所述可移动图形元素前被所述可移动图形元素遮挡的部分图像数据进行填充;或者,判断出所述被拖动的方向为向左,且所述被拖动的距离大于所述第二可移动范围,计算所述第二可移动范围对应的所述终端移动的第二时间,根据在所述可移动图形元素的形成时间点和所述第二时间之间的和值时获得的第一数据图像或第二数据图像对拖动所述可移动图形元素前被所述可移动图形元素遮挡的部分图像数据进行填充;或者,判断出所述被拖动的方向为向右,且所述被拖动的距离小于或等于所述第一可移动范围,计算所述被拖动的距离对应的所述终端移动的第一时间,根据在所述可移动图形元素的形成时间点和所述第一时间之间的差值时获得的第一数据图像或第二数据图像对拖动所述可移动图形元素前被所述可移动图形元素遮挡的部分图像数据进行填充;判断出所述被拖动的方向为向右,且所述被拖动的距离大于所述第一可移动范围,计算所述第一可移动范围对应的所述终端移动的第三时间,根据在所述可移动图形元素的形成时间点和所述第三时间之间的差值时获得的第一数据图像或第二数据图像对拖动所述可移动图形元素前被所述可移动图形元素遮挡的部分图像数据进行填充。本专利技术实施例还提出了一种图像编辑装置,包括:接收模块,用于接收用户的拍照指令;接收用户对合成图像的编辑指令;接收用户对可移动图形元素的拖动操作;检测模块,用于检测终端是否在进行移动,如果检测到终端在进行移动,则采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像;拼接模块,用于根据获得的第一数据图像和/或第二数据图像进行拼接形成合成图像并显示;获取模块,用于根据第一数据图像和第二数据图像获取合成图像的可移动图形元素并提示;根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围;填充模块,用于根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充。可选的,所述检测模块还用于:所述采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像的同时获取每一张第一数据图像或第二数据图像的时间点;所述获取模块具体用于采用以下方式实现所述根据第一数据图像和第二数据图像获取合成图像的可移动图形元素的步骤:识别所述合成图像中的所有图形元素;对于每一对相邻两个图形元素,根据所述第一数据图像和所述第二数据图像判断该相邻两个图形元素之间的景深差值是否大于或等于第一预设值,如果是,则获取所述两个图形元素中的前端图形元素的形成时间点;判断在所述前端图形元素的形成时间点之前或之后的任意一个时间点获得的第一数据图像或第二数据图像中所述前端图形元素遮挡的部分与所述合成图像中所述前端图形元素遮挡部分是否存在不同,如果是,则确定所述前端图形元素为可移动图形元素。可选的,所述检测模块还用于:所述采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像的同时获取获取每一张第一数据图像或第二数据图像的时间点;所述获取模块具体用于采用以下方式实现所述根据第一数据图像和第二数据图像获取合成本文档来自技高网...
一种图像编辑方法和装置以及计算机可读存储介质

【技术保护点】
一种图像编辑方法,其特征在于,包括:接收用户的拍照指令;检测终端是否在进行移动,如果检测到终端在进行移动,则采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像;根据获得的第一数据图像和/或第二数据图像进行拼接形成合成图像并显示;接收用户对合成图像的编辑指令,根据第一数据图像和第二数据图像获取合成图像的可移动图形元素并提示;根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围;接收用户对可移动图形元素的拖动操作,根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充。

【技术特征摘要】
1.一种图像编辑方法,其特征在于,包括:接收用户的拍照指令;检测终端是否在进行移动,如果检测到终端在进行移动,则采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像;根据获得的第一数据图像和/或第二数据图像进行拼接形成合成图像并显示;接收用户对合成图像的编辑指令,根据第一数据图像和第二数据图像获取合成图像的可移动图形元素并提示;根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围;接收用户对可移动图形元素的拖动操作,根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充。2.根据权利要求1所述的图像编辑方法,其特征在于,所述采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像的同时获取每一张第一数据图像或第二数据图像的时间点;所述根据第一数据图像和第二数据图像获取合成图像的可移动图形元素的步骤包括:识别所述合成图像中的所有图形元素;对于每一对相邻两个图形元素,根据所述第一数据图像和所述第二数据图像判断该相邻两个图形元素之间的景深差值是否大于或等于第一预设值,如果是,则获取所述两个图形元素中的前端图形元素的形成时间点;判断在所述前端图形元素的形成时间点之前或之后的任意一个时间点获得的第一数据图像或第二数据图像中所述前端图形元素遮挡的部分与所述合成图像中所述前端图形元素遮挡部分是否存在不同,如果是,则确定所述前端图形元素为可移动图形元素。3.根据权利要求1所述的图像编辑方法,其特征在于,所述采用双目摄像头实时获取两张或两张以上第一数据图像和对应的第二数据图像的同时获取每一张第一数据图像或第二数据图像的时间点;所述根据第一数据图像和第二数据图像获取合成图像的可移动图形元素的步骤包括:识别所述合成图像中的所有图形元素;对于每一对相邻两个图形元素,根据所述第一数据图像和所述第二数据图像判断该相邻两个图形元素之间的景深差值是否大于或等于预设值,如果是,则获取所述两个图形元素中的前端图形元素的形成时间点;判断在所述前端图形元素的形成时间点之前或之后的任意一个时间点获得的第一数据图像或第二数据图像中所述两个图形元素中的后端图形元素被遮挡的部分与所述合成图像中所述后端图形元素遮挡部分是否存在不同,如果是,则确定所述前端图形元素为可移动图形元素。4.根据权利要求2或3所述的图像编辑方法,其特征在于,所述根据第一数据图像或第二数据图像确定每一个可移动图形元素的可移动范围的步骤包括:遍历所述可移动图形元素的形成时间点之前获得的所有第一数据图像或第二数据图像,确定首次出现所述可移动图形元素和对应的后端图形元素的第一数据图像或第二数据图像,以及所述可移动图形元素的形成时间点获得的第一数据图像或第二数据图像中,所述可移动图形元素对应的后端图形元素不同的范围为所述可移动图形元素的第一可移动范围;遍历所述可移动图形元素的形成时间点之后获得的所有第一数据图像或第二数据图像,确定所述可移动图形元素的形成时间点获得的第一数据图像或第二数据图像,以及最后一次出现所述可移动图形元素和对应的后端图形元素的第一数据图像或第二数据图像中,所述可移动图形元素对应的后端图形元素不同的范围为所述可移动图形元素的第二可移动范围。5.根据权利要求4所述的图像编辑方法,其特征在于,所述根据第一数据图像或第二数据图像对拖动可移动图形元素前被可移动图形元素遮挡的部分图像数据进行填充的步骤包括:获取所述可移动图形元素被拖动的起点和终点;根据所述起点和终点确定所述可移动图形元素被拖动的方向和距离;判断出所述被拖动的方向为向左,且所述被拖动的距离小于或等于所述第二可移动范围,计算所述被拖动的距离对应的所述终端移动的第一时间,根据在所述可移动图形元素的形成时间点和所述第一时间之间的和值时获得的第一数据图像或第二数据图像对拖动所述可移动图形元素前被所述可移动图形元素遮挡的部分图像数据进行填充;或者,判断出所述被拖动的方向为向左,且所述被拖动的距离大于所述第二...

【专利技术属性】
技术研发人员:王猛
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1