将视频切换为图片保存的方法及其装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,特别是涉及将视频切换为图片保存的方法及其装置。
【背景技术】
[0002]现在从视频直接获取图像需要进行各种处理,直接点击不能获取视频数据。用户在观看视频或者图片保存时,看到喜欢的视频画面或者图片保存,希望将视频画面或图片保存的需求。
[0003]目前,国内外已经存在一些截图分享的技术。下面进行简单介绍:
[0004]QQ截图,具体是通过锁定桌面层,通过用户选择区域来进行截图。
[0005]视频客户端截图:客户端通过视频播放器进行截图,直接获得当前画面的截图,然后进行保存。具有这种截图功能的目前有PPTV、PPS、QQlive等网络电视。
[0006]以上几种截图分享存在以下缺点:国内的截图产品受限于客户端,由于视频客户端的独特功能,在客户端实现截图远比在Web端实现简单;例如,QQ截图的方式,用户的客户端必须安装QQ聊天工具,才可以将喜欢的图片保存。
【发明内容】
[0007]有鉴于此,本发明的目的在于提出一种将视频切换为图片保存的方法及其装置,从而增加视频截图操作的趣味性和方便性。
[0008]基于上述目的,本发明提供的将视频切换为图片保存的方法包括以下步骤:
[0009]S1、接收用户发送的将视频画面切换为图片的请求;
[0010]S2、接收用户发送的选中当前视频画面并将该当前视频画面移动的请求;
[0011]S3、截取用户选择的视频画面的静帧图片,时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内,若是,则进入步骤S4,若否,则返回步骤S2 ;
[0012]S4、判断用户是否在所述文档窗口或者文件夹窗口内释放该静帧图片,若是,则进入步骤S5,若否,则返回步骤S3 ;
[0013]S5、在所述文档内生成该视频画面的图片,或者在所述文件夹内生成该视频画面的图片文件。
[0014]可选地,所述步骤S1包括:接收用户发送的将视频画面切换为图片的请求,将该视频显示区缩小。
[0015]较佳地,所述将该视频显示区缩小到桌面的角落并悬浮在桌面上。
[0016]可选地,所述时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内的操作,包括以下步骤:
[0017]截取用户选择的视频画面的静帧图片,将所述静帧图片缩小以生成微缩图片,该微缩图片随着用户的移动轨迹移动;
[0018]时时判断该静帧图片的微缩图片是否移动到所述文档窗口或者文件夹窗口内。
[0019]较佳地,当截取用户选择的视频画面的静帧图片时,暂停用户选择的视频并记录暂停的时间点。
[0020]可选地,所述时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内的操作,包括以下步骤:
[0021]根据接收到的该静帧图片的四个端点坐标以及文档窗口或者文件夹窗口的四个端点坐标计算移动到文档窗口或者文件夹窗口内的静帧图片的面积,若所述面积大于等于预设的面积阈值,则判断该静帧图片移动到所述文档窗口或者文件夹窗口内,若所述面积小于预设的面积阈值,则判断该静帧图片没有移动到所述文档窗口或者文件夹窗口内。
[0022]可选地,所述时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内的操作,包括以下步骤:
[0023]根据接收到的静帧图片的四个端点坐标是否全部位于所述文档窗口或者文件夹窗口内来确定,如果接收到的静帧图片的四个端点坐标全部位于所述文档窗口或者文件夹窗口内,则判断该静帧图片移动到所述文档窗口或者文件夹窗口内,如果接收到的静帧图片的四个端点坐标没有全部位于所述文档窗口或者文件夹窗口内,则判断该静帧图片没有移动到所述文档窗口或者文件夹窗口内。
[0024]较佳地,所述步骤S5包括先对所述静帧图片进行优化处理,再生成图片或图片文件。
[0025]较佳地,当在所述文档内生成该视频画面的图片时,对该图片进行缩放处理,使其显示的尺寸与文档窗口相适应。
[0026]优选地,所述步骤S5之后还包括:
[0027]接收用户发送的对所述图片进行评论的请求;
[0028]将用户对所述图片进行评论的数据嵌入该图片中,然后将嵌入数据的图片替换掉未嵌入数据的图片。
[0029]较佳地,所述步骤S5之后还包括:
[0030]接收用户发送的对所述图片进行复制的请求;
[0031 ] 将所述图片保存粘贴板上。
[0032]可选地,所述步骤S5之后还包括:根据用户截取该视频画面时记录的暂停时间点,从该时间点开始继续播放该视频。
[0033]可选地,所述步骤S5之后还包括:捕获到针对该图片的发送操作时,将所述图片发送给对方客户端。
[0034]较佳地,所述捕获到针对该图片的发送操作时,将所述图片发送给对方客户端的操作包括以下步骤:
[0035]捕获到针对该图片的发送操作时,跟踪所述图片对应的照片的轨迹,记录该照片每个像素点的值;和
[0036]将照片像素点的值作为即时消息的数据发送给对方客户端;或者将照片每个像素点的值生成照片文件,将照片文件作为即时消息的数据发送给对方客户端;或者将用于标识照片像素点的值的函数和参数作为即时消息的数据发送给对方客户端。
[0037]通过本发明上述实施例的将视频切换为图片保存的方法,本发明还提供了一种将视频切换为图片保存的装置,包括:
[0038]切换请求单元,用于接收用户发送的将视频画面切换为图片的请求;
[0039]接收单元,用于接收用户发送的选中当前视频画面并将该当前视频画面移动的请求;
[0040]截取单元,用于截取用户选择的视频画面的静帧图片,时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内,若是,则由处理单元进行处理,若否,则继续接收用户发送的选中当前视频画面并将该当前视频画面移动的请求;
[0041]处理单元,用于判断用户是否在所述文档窗口或者文件夹窗口内释放该静帧图片,若是,则在所述文档内生成该视频画面的图片,或者在文件夹内生成该视频画面的图片文件,若否,则由截取单元进行处理。
[0042]可选地,所述切换请求单元还用于将该视频显示区缩小到桌面的角落。
[0043]优选地,所述切换请求单元还用于将该视频显示区悬浮在桌面上。
[0044]可选地,所述截取单元用于当截取用户选择的视频画面的静帧图片,将所述静帧图片缩小以生成微缩图片,该微缩图片随着用户的移动轨迹移动,时时判断该静帧图片的微缩图片是否移动到所述文档窗口或者文件夹窗口内。
[0045]可选地,所述时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内的操作,包括以下步骤:
[0046]根据接收到的该静帧图片的四个端点坐标以及文档窗口或者文件夹窗口的四个端点坐标计算移动到文档窗口或者文件夹窗口内的静帧图片的面积,若所述面积大于等于预设的面积阈值,则判断该静帧图片移动到所述文档窗口或者文件夹窗口内,若所述面积小于预设的面积阈值,则判断该静帧图片没有移动到所述文档窗口或者文件夹窗口内。
[0047]可选地,所述时时判断该静帧图片是否移动到文档窗口或者文件夹窗口内的操作,包括以下步骤:
[0048]根据接收到的静帧图片的四个端点坐标是否全部位于所述文档窗口或者文件夹窗口内来确定,如果接收到的静帧图片的四个端点坐标全部位于所述文档窗口或者文件夹窗口内,则判断该静帧图片移动到所述文档窗口或者文件夹窗口内,如果接收到的静帧图片的四个端点坐标没有全部位于所述文档窗口或者文件夹窗口内,则判断该静帧图片没有移动到所述文档窗口或者文件夹窗口内。
[0049]较佳地,所述装置还包括暂停单元,用于当截取用户选择的视频画面的静帧图片时,暂停用户选择的视频并记录暂停的时间点。
[0050]优选地,所述将视频切换为图片保存的装置还包括优化单元,用于先对所述静帧图片进行优化处理,再生成图片或图片文件。
[0051]较佳地,所述优化单元还用于当在所述文档内生成该视频画面的图片时,对该图片进行缩放处理,使其显示的尺寸与文档窗口相适应。
[0052]可选地,所述处理单元还用于接收用户发送的对所述图片进行评论的请求;将用户对所述图片进行评论的数据嵌入该图片中,然后将嵌入数据的图片替换掉未嵌入数据的图片。
[0053]可选地,所述处理单元还用于接收用户发送的对所述图片进行复制的请求;将所述图片保存粘贴板上。
[0054]较佳地,所述将视频切换为图片保存的装置还包括播放单元,用于在所述文档内生成该视频画面的图片,或者在文件夹内生成该视频画面的图片文件后,根据用户截取该视频画面时记录的暂停时间点,从该时间点开始继续播放该视频。
[0055]可选地,所述将视频切换为图片保存的装置还包括发送单元,用于捕获到针对该图片的发送操作时,将所述图片发送给对方客户端。
[0056]优选地,所述发送单元包括:
[0057]照片跟踪单元,用于当捕获到针对该图片的发送操作时,跟踪所述图片对应的照片