一种图像处理的方法和装置的制造方法

文档序号:9751718阅读:353来源:国知局
一种图像处理的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种图像处理的方法和装置。
【背景技术】
[0002]随着计算机技术的发展,图像技术和数码拍摄技术也得到了快速的发展和广泛的应用,人们经常会使用数码相机等设备进行拍摄。随着终端存储的照片数量的增多,电子相册功能成为了一种非常常用的功能。
[0003]电子相册的生成方式一般是,在电子相册的应用程序中,选择预先设置的多个背景图片中的一个,然后选择一张或多张照片,将这些照片设置在已经选好的背景图片之上,并且,可以为这些图片设置幻灯片切换的显示效果,或者,设置在同一界面同时展示多张照片的显示效果。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]通过上述方式制作的电子相册,在进行图片展示时,只能在较为死板的背景图片上层展示照片,进行图片展示的灵活性较差。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种图像处理的方法和装置。所述技术方案如下:
[0007]第一方面,提供了一种图像处理的方法,所述方法包括:
[0008]获取目标视频中的目标图像帧;
[0009]在所述目标图像帧中,检测具有边缘的图像区域;
[0010]根据所述边缘的图像特征,在所述目标视频中,选取所述目标图像帧之外的包含所述边缘的其它图像帧;
[0011]在所述目标图像帧和所述其它图像帧中,将待展示的图片添加到所述边缘内的图像区域中。
[0012]第二方面,提供了一种图像处理的装置,所述装置包括:
[0013]获取模块,用于获取目标视频中的目标图像帧;
[0014]检测模块,用于在所述目标图像帧中,检测具有边缘的图像区域;
[0015]选取模块,用于根据所述边缘的图像特征,在所述目标视频中,选取所述目标图像帧之外的包含所述边缘的其它图像帧;
[0016]添加模块,用于在所述目标图像帧和所述其它图像帧中,将待展示的图片添加到所述边缘内的图像区域中。
[0017]本发明实施例提供的技术方案带来的有益效果是:
[0018]本发明实施例中,获取目标视频中的目标图像帧,在目标图像帧中,检测具有边缘的图像区域,根据该边缘的图像特征,在目标视频中,选取目标图像帧之外的包含该边缘的其它图像帧,在目标图像帧和其它图像帧中,将待展示的图片添加到该边缘内的图像区域中。这样,可以灵活地将待展示的图片添加到视频中的某图像区域中进行展示,可以提高进行图片展示的灵活性。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例提供的一种图像处理的方法流程图;
[0021]图2a、图2b、图2c是本发明实施例提供的一种界面显示示意图;
[0022]图3a、图3b是本发明实施例提供的一种界面显示示意图;
[0023]图4是本发明实施例提供的一种图像处理的装置结构示意图;
[0024]图5是本发明实施例提供的一种终端结构示意图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0026]实施例一
[0027]本发明实施例提供了一种图像处理的方法,如图1所示,该方法的处理流程可以包括如下的步骤:
[0028]步骤101,获取目标视频中的目标图像帧。
[0029]步骤102,在目标图像帧中,检测具有边缘的图像区域。
[0030]步骤103,根据该边缘的图像特征,在目标视频中,选取目标图像帧之外的包含该边缘的其它图像帧。
[0031]步骤104,在目标图像帧和其它图像帧中,将待展示的图片添加到该边缘内的图像区域中。
[0032]本发明实施例中,获取目标视频中的目标图像帧,在目标图像帧中,检测具有边缘的图像区域,根据该边缘的图像特征,在目标视频中,选取目标图像帧之外的包含该边缘的其它图像帧,在目标图像帧和其它图像帧中,将待展示的图片添加到该边缘内的图像区域中。这样,可以灵活地将待展示的图片添加到视频中的某图像区域中进行展示,可以提高进行图片展示的灵活性。
[0033]实施例二
[0034]本发明实施例提供了一种图像处理的方法,该方法的执行主体可以为终端。其中,终端可以是手机、平板电脑、台式计算机等。本实施例中,结合制作电子相册的应用场景,以执行主体为手机为例进行方案的详细说明,其他终端的情况与之类似,本实施例不再累述。
[0035]下面将结合【具体实施方式】,对图1所示的处理流程进行详细的说明,内容可以如下:
[0036]步骤101,获取目标视频中的目标图像帧。
[0037]在实施中,可以在终端中安装并开启电子相册的应用程序,在应用程序的电子相册制作页面中,可以设置有添加背景视频的选项,用户可以通过该选项从本地或网络侧获取视频(即目标视频)导入该应用程序中。导入目标视频后,在目标视频中获取目标图像帧,其获取的方式可以是由应用程序在目标视频中随机挑选图像帧作为目标图像帧,也可以是按照预设的时间或帧数等挑选图像帧作为目标图像帧。
[0038]可选地,可以在播放目标视频时由用户选择目标图像帧,相应地,步骤101的处理过程可以如下:播放目标视频,当接收到视频暂停指令时,获取当前显示的图像帧作为目标图像帧。
[0039]在实施中,在上述电子相册制作页面中,可以设置有用于播放视频的播放按键和用于暂停视频的暂停按键,当用户选择并导入目标视频后,可以点击该播放按键播放目标视频,在目标视频播放的过程中,用户可以点击暂停按键,暂停目标视频的播放,此时,当前界面上会显示目标视频中的某一图像帧(即目标图像帧)。另外,如果用户认为当前界面上显示的图像帧不符合其要求,则可以点击播放按键继续播放目标视频,然后点击暂停按键获取当前显示的图像帧,直至其选定符合其要求的图像帧。
[0040]可选的,可以预先设置获取目标图像帧的位置,相应地,步骤101的处理过程可以如下:获取目标视频中预设位置处的目标图像帧。
[0041]在实施中,在上述应用程序中,可以预先设置获取目标图像帧的位置,该预设位置可以为在目标视频中的帧数,如第30帧,该预设位置也可以为目标视频中的播放时间点,如I秒。当用户导入目标视频后,应用程序可以自动获取预设位置的图像帧(即目标图像帧)。
[0042]步骤102,在目标图像帧中,检测具有边缘的图像区域。
[0043]其中,边缘可以是图像中的线条或区域边界等,该边缘可以是封闭边缘或不封闭边缘。本实施例中以封闭边缘为例进行方案的详细说明,不封闭边缘的情况与之类似,本实施例不再累述。封闭边缘在实际中可以是视频中某个相框的内框,或者可以是视频中某个街边的广告牌等。
[0044]在实施中,当获取到目标图像帧之后,终端可以基于边缘检测算法,对目标图像帧进行封闭边缘(如矩形、近似矩形、圆形、近似圆形等)检测,在检测的过程中,如果在目标图像帧中存在完整的封闭边缘,则判定该目标图像帧中存在具有封闭边缘的图像区域;如果在目标图像帧中存在某封闭边缘的一部分,且此部分与图像帧的边缘形成封闭图形,则可以对该边缘进行延长处理,计算其延长线能否在一个预设长度范围内构成一个封闭图形,如果能够组成一个封闭图形,则判定该目标图像帧中存在具有封闭边缘的图像区域,否贝U,判定该目标图像帧中不存在具有封闭边缘的图像区域;如果在目标图像帧中不存边缘,则判定该目标图像帧中不存在具有封闭边缘的图像区域。
[0045]另外,在该步骤的处理过程中,还可以对封闭边缘的形状进行限定,如近似矩形、近似菱形等。
[0046]可选地,可以在目标图像帧中,根据用户选取的区域,检测具有封闭边缘的图像区域,相应地,步骤102的处理过程可以如下:在显示目标图像帧的状态下,接收区域选取指令;在目标图像帧中,根据区域选取指令对应的图像区域,基于边缘检测算法,检测具有边缘的图像区域。
[0047]在实施中,当点击暂停按键使正在播放的目标视频暂停后,界面上会显示目标图像帧,在此状态下,用户可以用手指在目标图像帧的显示区域中进行滑动触碰操作,涂抹想要添加照片的图像区域,终端检测并标记触碰信号的运动轨迹覆盖的图像区域。用户在选择完毕后,可以点击确定按键,终端则会接收到检测指令,这时,终端可以在轨迹覆盖的图像区域内,使用边缘检测算法,检测封闭边缘,也可以在该图像区域扩大一定范围后的图像区域内,检测封闭边缘。如果终端检测到封闭边缘,则可以在目标图像帧中标识出该封闭边缘;如果终端未检测到封闭边缘,则可以显示相应的提示信息,以提示用户重新进行区域选取。
[0048]另外,也可以不用设置
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1