图像处理方法及装置制造方法及图纸

技术编号:31747466 阅读:8 留言:0更新日期:2022-01-05 16:27
本公开关于一种图像处理方法及装置,所述图像处理方法包括:获取用户选择的素材的显示框的边长以及旋转角度,其中,所述旋转角度是所述显示框相对于显示屏幕旋转的角度;根据所述边长以及所述旋转角度,确定所述显示框在所述显示屏幕外的位置轨迹,其中,所述位置轨迹是当所述显示框在所述显示屏幕外部与所述显示屏幕具有唯一交点时所述显示框的中心点所在的位置形成的轨迹;根据所述位置轨迹,确定所述素材的显示位置,其中,所述显示位置位于所述显示屏幕之外;在所述显示位置处显示所述素材。素材。素材。

【技术实现步骤摘要】
图像处理方法及装置


[0001]本公开涉及图像处理领域,更具体地说,涉及一种图像处理方法及装置。

技术介绍

[0002]在图像处理过程中,经常使用关键帧技术制作一些视觉效果,例如制作素材从视频外飞入视频内的效果等。但在制作素材从视频外飞入视频内的效果的过程中,如果用户将素材拖出屏幕外太远的位置,可能导致无法定位到素材在屏幕外的位置,导致素材丢失。

技术实现思路

[0003]本公开提供一种图像处理方法及装置,以至少解决上述相关技术中的问题,也可不解决任何上述问题。
[0004]根据本公开实施例的第一方面,提供一种图像处理方法,包括:获取用户选择的素材的显示框的边长以及旋转角度,其中,所述旋转角度是所述显示框相对于显示屏幕旋转的角度;根据所述边长以及所述旋转角度,确定所述显示框在所述显示屏幕外的位置轨迹,其中,所述位置轨迹是当所述显示框在所述显示屏幕外部与所述显示屏幕具有唯一交点时所述显示框的中心点所在的位置形成的轨迹;根据所述位置轨迹,确定所述素材的显示位置,其中,所述显示位置位于所述显示屏幕之外;在所述显示位置处显示所述素材。
[0005]可选地,所述根据所述边长以及所述旋转角度,确定所述显示框在所述显示屏幕外的位置轨迹,包括:根据所述显示框的第一边长、第二边长和所述旋转角度,计算所述位置轨迹与所述显示屏幕之间的第一距离和第二距离,其中,第一边长为所述旋转角度为零时所述显示框在水平方向上的边长,第二边长为所述显示框中与所述第一边长垂直的边长,第一距离为所述位置轨迹与所述显示屏幕之间在水平方向上的距离,第二距离为所述位置轨迹与所述显示屏幕之间在竖直方向上的距离;基于第一距离和第二距离以及所述显示屏幕的位置,确定第一位置轨迹;通过对所述第一位置轨迹的预定片段进行调整,确定所述位置轨迹。
[0006]可选地,所述预定片段包括从所述第一位置轨迹的每个顶点出发的边上的第一片段和第二片段,其中,第一片段是所述第一位置轨迹中与所述显示屏幕在竖直方向上的边平行的边上的片段,第二片段是所述第一位置轨迹中与所述显示屏幕在水平方向上的边平行的边上的片段。
[0007]可选地,所述通过对所述第一位置轨迹的预定片段进行调整,确定所述位置轨迹,包括:通过将所述预定片段调整为第三片段,确定所述位置轨迹,其中,当所述显示框的中心点所在的位置在第三片段上时,所述显示框与所述显示屏幕的第一顶点具有唯一交点,其中,第一顶点是所述显示屏幕的与所述预定片段距离最近的顶点。
[0008]可选地,所述通过将所述预定片段调整为第三片段,确定所述位置轨迹,包括:当所述第一位置轨迹的位置点处于所述预定片段上时,根据所述显示屏幕的边长以及所述显示屏幕相对于所述显示框的旋转角,确定所述显示屏幕的预调整位置,其中,所述预调整位
置是当所述显示屏幕与所述显示框具有唯一交点时所述显示屏幕的中心点所在的位置;获取所述显示屏幕的预调整位置与所述显示屏幕的中心点之间的预调整距离,其中,所述预调整距离是所述显示屏幕的中心点距离所述预调整位置轨迹的最近距离;基于所述预调整距离,将所述预定片段调整为第三片段,以确定所述位置轨迹。
[0009]可选地,所述基于所述预调整距离,将所述预定片段调整为第三片段,包括:将所述预定片段上的每个位置点向所述显示屏幕沿所述预调整位置与所述显示屏幕的中心点位置的连线方向移动所述预调整距离,得到第三片段。
[0010]可选地,所述根据所述位置轨迹,确定所述素材的显示位置,包括:将所述素材的所述显示框的中心点位置确定为在所述位置轨迹上。
[0011]根据本公开实施例的第二方面,提供一种图像处理装置,包括:显示框信息获取单元,被配置为:获取用户选择的素材的显示框的边长以及旋转角度,其中,所述旋转角度是所述显示框相对于显示屏幕旋转的角度;位置轨迹获取单元,被配置为:根据所述边长以及所述旋转角度,确定所述显示框在所述显示屏幕外的位置轨迹,其中,所述位置轨迹是当所述显示框在所述显示屏幕外部与所述显示屏幕具有唯一交点时所述显示框的中心点所在的位置形成的轨迹;显示位置确定单元,被配置为:根据所述位置轨迹,确定所述素材的显示位置,其中,所述显示位置位于所述显示屏幕之外;素材显示单元,被配置为:在所述显示位置处显示所述素材。
[0012]可选地,位置轨迹获取单元可被配置为:根据所述显示框的第一边长、第二边长和所述旋转角度,计算所述位置轨迹与所述显示屏幕之间的第一距离和第二距离,其中,第一边长为所述旋转角度为零时所述显示框在水平方向上的边长,第二边长为所述显示框中与所述第一边长垂直的边长,第一距离为所述位置轨迹与所述显示屏幕之间在水平方向上的距离,第二距离为所述位置轨迹与所述显示屏幕之间在竖直方向上的距离;基于第一距离和第二距离以及所述显示屏幕的位置,确定第一位置轨迹;通过对所述第一位置轨迹的预定片段进行调整,确定所述位置轨迹。
[0013]可选地,所述预定片段包括从所述第一位置轨迹的每个顶点出发的边上的第一片段和第二片段,其中,第一片段是所述第一位置轨迹中与所述显示屏幕在竖直方向上的边平行的边上的片段,第二片段是所述第一位置轨迹中与所述显示屏幕在水平方向上的边平行的边上的片段。
[0014]可选地,位置轨迹获取单元可被配置为:通过将所述预定片段调整为第三片段,确定所述位置轨迹,其中,当所述显示框的中心点所在的位置在第三片段上时,所述显示框与所述显示屏幕的第一顶点具有唯一交点,其中,第一顶点是所述显示屏幕的与所述预定片段距离最近的顶点。
[0015]可选地,位置轨迹获取单元可被配置为:当所述第一位置轨迹的位置点处于所述预定片段上时,根据所述显示屏幕的边长以及所述显示屏幕相对于所述显示框的旋转角,确定所述显示屏幕的预调整位置,其中,所述预调整位置是当所述显示屏幕与所述显示框具有唯一交点时所述显示屏幕的中心点所在的位置;获取所述显示屏幕的预调整位置与所述显示屏幕的中心点之间的预调整距离,其中,所述预调整距离是所述显示屏幕的中心点距离所述预调整位置轨迹的最近距离;基于所述预调整距离,将所述预定片段调整为第三片段,以确定所述位置轨迹。
[0016]可选地,位置轨迹获取单元可被配置为:将所述预定片段上的每个位置点向所述显示屏幕沿所述预调整位置与所述显示屏幕的中心点位置的连线方向移动所述预调整距离,得到第三片段。
[0017]可选地,显示位置确定单元可被配置为:将所述素材的所述显示框的中心点位置确定为在所述位置轨迹上。
[0018]根据本公开实施例的第三方面,提供一种电子设备,包括:至少一个处理器;至少一个存储计算机可执行指令的存储器,其中,所述计算机可执行指令在被所述至少一个处理器运行时,促使所述至少一个处理器执行根据本公开的图像处理方法。
[0019]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令被至少一个处理器运行时,促使所述至少一个处理器执行根据本公开的图像处理方法。
[0020]根据本公开实施例的第五方面,提供一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取用户选择的素材的显示框的边长以及旋转角度,其中,所述旋转角度是所述显示框相对于显示屏幕旋转的角度;根据所述边长以及所述旋转角度,确定所述显示框在所述显示屏幕外的位置轨迹,其中,所述位置轨迹是当所述显示框在所述显示屏幕外部与所述显示屏幕具有唯一交点时所述显示框的中心点所在的位置形成的轨迹;根据所述位置轨迹,确定所述素材的显示位置,其中,所述显示位置位于所述显示屏幕之外;在所述显示位置处显示所述素材。2.如权利要求1所述的图像处理方法,其特征在于,所述根据所述边长以及所述旋转角度,确定所述显示框在所述显示屏幕外的位置轨迹,包括:根据所述显示框的第一边长、第二边长和所述旋转角度,计算所述位置轨迹与所述显示屏幕之间的第一距离和第二距离,其中,第一边长为所述旋转角度为零时所述显示框在水平方向上的边长,第二边长为所述显示框中与所述第一边长垂直的边长,第一距离为所述位置轨迹与所述显示屏幕之间在水平方向上的距离,第二距离为所述位置轨迹与所述显示屏幕之间在竖直方向上的距离;基于第一距离和第二距离以及所述显示屏幕的位置,确定第一位置轨迹;通过对所述第一位置轨迹的预定片段进行调整,确定所述位置轨迹。3.如权利要求2所述的图像处理方法,其特征在于,所述预定片段包括从所述第一位置轨迹的每个顶点出发的边上的第一片段和第二片段,其中,第一片段是所述第一位置轨迹中与所述显示屏幕在竖直方向上的边平行的边上的片段,第二片段是所述第一位置轨迹中与所述显示屏幕在水平方向上的边平行的边上的片段。4.如权利要求2所述的图像处理方法,其特征在于,所述通过对所述第一位置轨迹的预定片段进行调整,确定所述位置轨迹,包括:通过将所述预定片段调整为第三片段,确定所述位置轨迹,其中,当所述显示框的中心点所在的位置在第三片段上时,所述显示框与所述显示屏幕的第一顶点具有唯一交点,其中,第一顶点是所述显示屏幕的与所述预定片段距离最近的顶点。5.如权利要求4所述的图像处理方法,其特征在于,所述通过将所述预定片段调整为第三片段,确定所述位置轨迹,包括:当所述第一位置轨迹的位置点...

【专利技术属性】
技术研发人员:杨宜坚
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1