图像处理的方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:23433392 阅读:30 留言:0更新日期:2020-02-25 13:55
本申请公开了一种图像处理的方法、装置、计算机设备以及存储介质,属于计算机技术领域。所述方法包括:获取横屏视频的横屏视频帧,在横屏视频帧中,截取区域图像;基于区域图像,生成图像尺寸为目标尺寸的目标图像;将目标图像置于下层,将横屏视频帧置于上层,并将横屏视频帧与目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧。通过本申请可以避免显示资源的浪费。

Image processing method, device, computer equipment and storage medium

【技术实现步骤摘要】
图像处理的方法、装置、计算机设备以及存储介质
本申请涉及计算机
,特别涉及一种图像处理的方法、装置、计算机设备以及存储介质。
技术介绍
随着短视频行业的发展,越来越多的人开始使用短视频来记录自己的生活。为了获得更好的观感,用户一般选用横屏的方式拍摄短视频,在拍摄完成后将该短视频发送至网络。其他用户可以在网络上点击该短视频进行观看,在观看时手机会检测该短视频,当检测到该短视频的分辨率代表的是横屏短视频时,会将该横屏短视频显示在竖屏的中间位置。在实现本申请的过程中,专利技术人发现现有技术至少存在以下问题:在播放短视频时,由于将横屏短视频显示在竖屏的中间位置,短视频的周围会出现黑边,从而浪费显示资源。
技术实现思路
本申请实施例提供了一种图像处理的方法、装置、计算机设备以及存储介质,能够解决显示资源浪费的问题。所述技术方案如下:一方面,提供了一种图像处理的方法,所述方法包括:获取横屏视频的横屏视频帧,在所述横屏视频帧中,截取区域图像;基于所述区域图像,生成图像尺寸为目标尺寸的目标图像,其中,所述目标尺寸为预设的竖屏图像帧的尺寸;将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧。可选的,所述在所述横屏视频帧中,截取区域图像,包括:将所述横屏视频帧的高度确定为目标高度;基于所述目标高度确定目标宽度,其中,所述目标高度与所述目标宽度的比值等于所述预设的竖屏图像帧的尺寸中高度与宽度的比值;基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像。可选的,所述在所述横屏视频帧中,截取区域图像,包括:基于预先存储的横屏视频帧的尺寸与区域图像的尺寸的对应关系,确定当前获取的横屏视频帧的尺寸对应的区域图像的尺寸,其中,确定出的区域图像的尺寸包括目标高度和目标宽度,在所述对应关系中每个区域图像的尺寸中高度与宽度的比值等于所述预设的竖屏图像帧的尺寸中高度与宽度的比值;基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像。可选的,所述基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像,包括:基于所述目标高度和所述目标宽度,在所述横屏视频帧的中间位置,截取区域图像。可选的,所述基于所述区域图像,生成图像尺寸为目标尺寸的目标图像,包括:基于所述预设的竖屏图像帧的尺寸中的高度与所述目标高度的比值,对所述区域图像进行缩放,生成图像尺寸为目标尺寸的目标图像。可选的,所述将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧,包括:将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,将所述横屏视频帧与所述目标图像的中间位置对齐,进行图像合成,得到合成竖屏视频帧。另一方面,提供了一种图像处理的装置,所述装置包括:截取模块,用于获取横屏视频的横屏视频帧,在所述横屏视频帧中,截取区域图像;生成模块,用于基于所述区域图像,生成图像尺寸为目标尺寸的目标图像,其中,所述目标尺寸为预设的竖屏图像帧的尺寸;合成模块,用于将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧。可选的,所述截取模块,用于:将所述横屏视频帧的高度确定为目标高度;基于所述目标高度确定目标宽度,其中,所述目标高度与所述目标宽度的比值等于所述预设的竖屏图像帧的尺寸中高度与宽度的比值;基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像。可选的,所述截取模块,用于:基于预先存储的横屏视频帧的尺寸与区域图像的尺寸的对应关系,确定当前获取的横屏视频帧的尺寸对应的区域图像的尺寸,其中,确定出的区域图像的尺寸包括目标高度和目标宽度,在所述对应关系中每个区域图像的尺寸中高度与宽度的比值等于所述预设的竖屏图像帧的尺寸中高度与宽度的比值;基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像。可选的,所述截取模块,用于:基于所述目标高度和所述目标宽度,在所述横屏视频帧的中间位置,截取区域图像。可选的,所述生成模块,用于:基于所述预设的竖屏图像帧的尺寸中的高度与所述目标高度的比值,对所述区域图像进行缩放,生成图像尺寸为目标尺寸的目标图像。可选的,所述合成模块,用于:将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,将所述横屏视频帧与所述目标图像的中间位置对齐,进行图像合成,得到合成竖屏视频帧。再一方面,提供了一种计算机设备,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条指令,所述指令由所述一个或多个处理器加载并执行以实现所述图像处理的方法所执行的操作。再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现所述图像处理的方法所执行的操作。本申请实施例提供的技术方案带来的有益效果是:目标图像是竖屏图像帧的尺寸,横屏视频帧的尺寸小于目标图像的尺寸,因此合成竖屏视频帧的尺寸是竖屏图像帧的尺寸,且竖屏图像帧的尺寸是手机进行竖屏播放时的尺寸,因此不会造成显示资源的浪费。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种实施环境示意图;图2是本申请实施例提供的一种实施环境示意图;图3是本申请实施例提供的一种图像处理的方法的流程图;图4是本申请实施例提供的一种图像处理的方法中合成竖屏视频帧的示意图;图5是本申请实施例提供的一种图像处理的装置结构示意图;图6是本申请实施例提供的终端结构示意图;图7是本申请实施例提供的服务器结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。本申请实施例提供了一种图像处理的方法,该方法可以由终端或者服务器实现。终端可以是手机、台式电脑、平板电脑、笔记本电脑等,终端可以具有屏幕等部件。终端可以具有播放图像的功能、播放音频的功能、图像处理的功能。终端中可以安装有应用程序,如短视频应用程序。服务器可以是上述应用程序的后台服务器,服务器可以与终端建立通信。该服务器可以是一个单独的服务器也可以是一个服务器组,如果是单独的服务器,该服务器可以负责下述方本文档来自技高网...

【技术保护点】
1.一种图像处理的方法,其特征在于,所述方法包括:/n获取横屏视频的横屏视频帧,在所述横屏视频帧中,截取区域图像;/n基于所述区域图像,生成图像尺寸为目标尺寸的目标图像,其中,所述目标尺寸为预设的竖屏图像帧的尺寸;/n将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧。/n

【技术特征摘要】
1.一种图像处理的方法,其特征在于,所述方法包括:
获取横屏视频的横屏视频帧,在所述横屏视频帧中,截取区域图像;
基于所述区域图像,生成图像尺寸为目标尺寸的目标图像,其中,所述目标尺寸为预设的竖屏图像帧的尺寸;
将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧。


2.根据权利要求1所述的方法,其特征在于,所述在所述横屏视频帧中,截取区域图像,包括:
将所述横屏视频帧的高度确定为目标高度;
基于所述目标高度确定目标宽度,其中,所述目标高度与所述目标宽度的比值等于所述预设的竖屏图像帧的尺寸中高度与宽度的比值;
基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像。


3.根据权利要求1所述的方法,其特征在于,所述在所述横屏视频帧中,截取区域图像,包括:
基于预先存储的横屏视频帧的尺寸与区域图像的尺寸的对应关系,确定当前获取的横屏视频帧的尺寸对应的区域图像的尺寸,其中,确定出的区域图像的尺寸包括目标高度和目标宽度,在所述对应关系中每个区域图像的尺寸中高度与宽度的比值等于所述预设的竖屏图像帧的尺寸中高度与宽度的比值;
基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像。


4.根据权利要求2或3所述的方法,其特征在于,所述基于所述目标高度和所述目标宽度,在所述横屏视频帧中,截取区域图像,包括:
基于所述目标高度和所述目标宽度,在所述横屏视频帧的中间位置,截取区域图像。


5.根据权利要求2或3所述的方法,其特征在于,所述基于所述区域图像,生成图像尺寸为目标尺寸的目标图像,包括:
基于所述预设的竖屏图像帧的尺寸中的高度与所述目标高度的比值,对所述区域图像进行缩放,生成图像尺寸为目标尺寸的目标图像。


6.根据权利要求1所述的方法,其特征在于,所述将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,进行图像合成,得到合成竖屏视频帧,包括:
将所述目标图像置于下层,将所述横屏视频帧置于上层,并将所述横屏视频帧与所述目标图像的竖边对齐,将所述横屏视频帧与所述目标图像的中间位置对齐,进行图像合成,得到合成竖屏视频帧。


7.一种图像处理的装置,其特征在于,所述装置包括:
截取模块,用于获取横屏视频的横...

【专利技术属性】
技术研发人员:姚俊
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

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

1