【技术实现步骤摘要】
图像变形方法、图像变形装置、电子设备和存储介质
本申请涉及图像处理
,尤其涉及一种图像变形方法、图像变形装置、电子设备和存储介质。
技术介绍
图像变形处理是对原始图像进行再创作的常用手段。现有技术中,对原始图像进行变形的方式通常如下:通过目标控件,触发变形模式,使用鼠标拖动图像上指定的多个控制点,原始图像可以根据这些控制点的位置自适应变形。这种图像变形处理方式至少存在两个问题:(1)操作复杂,使用门槛较高;(2)用户只能通过对多个控制点的拖动完成图像变形,灵活性比较低,对于细节的调整需要多次微调多个控制点,难以达到预期效果。
技术实现思路
本申请提供一种图像变形方法,以实现快捷地变形到目标形状。本申请提供一种图像变形方法,包括:接收用户的第一输入指令;响应于所述第一输入指令,输出目标边界,所述目标边界为二维封闭图形的边界;确定所述目标边界的内接矩形或外接矩形;以所述内接矩形或所述外接矩形为界限,缩放原始图像,输出一次变形图像;以所述目标边界为界限,缩放所述一次变形图像,输出所述原始图 ...
【技术保护点】
1.一种图像变形方法,其特征在于,包括:/n接收用户的第一输入指令;/n响应于所述第一输入指令,输出目标边界,所述目标边界为二维封闭图形的边界;/n确定所述目标边界的内接矩形或外接矩形;/n以所述内接矩形或所述外接矩形为界限,缩放原始图像,输出一次变形图像;/n以所述目标边界为界限,缩放所述一次变形图像,输出所述原始图像的目标变形图像。/n
【技术特征摘要】
1.一种图像变形方法,其特征在于,包括:
接收用户的第一输入指令;
响应于所述第一输入指令,输出目标边界,所述目标边界为二维封闭图形的边界;
确定所述目标边界的内接矩形或外接矩形;
以所述内接矩形或所述外接矩形为界限,缩放原始图像,输出一次变形图像;
以所述目标边界为界限,缩放所述一次变形图像,输出所述原始图像的目标变形图像。
2.根据权利要求1所述的图像变形方法,其特征在于,所述以所述目标边界为界限,缩放所述一次变形图像,输出所述原始图像的目标变形图像,包括:
确定所述一次变形图像沿第一方向的一排像素所在的直线与所述目标边界的交点中相距最远的两个第一交点;
以所述两个第一交点为界限,缩放所述一次变形图像的对应排像素,输出第一方向变形图像;
确定所述第一方向变形图像沿第二方向的一排像素所在的直线与所述目标边界的相距最远的两个第二交点;
以所述两个第二交点为界限,缩放所述第一方向变形图像的对应排像素,输出目标变形图像;其中
所述第二方向与所述第一方向垂直。
3.根据权利要求2所述的图像变形方法,其特征在于,
所述以所述两个第一交点为界限,缩放所述一次变形图像的对应排像素,包括:以所述两个第一交点的中点为第一边界中心,等比例缩放所述一次变形图像的对应排像素;
所述以所述两个第二交点为界限,缩放所述第一方向变形图像的对应排像素,包括:以所述两个第二交点的中点为第二边界中心,等比例缩放所述第一方向变形图像的对应排像素;
或者,
所述以所述两个第一交点为界限,缩放所述一次变形图像的对应排像素,包括:以所述两个第一交点的中点为第一边界中心,基于所述一次变形图像的对应排像素中的各像素到所述第一边界中心的距离确定所述像素的缩放比例;
所述以所述两个第二交点为界限,缩放所述第一方向变形图像的对应排像素,包括:以所述两个第二交点的中点为第二边界中心,基于所述第一方向变形图像的对应排像素中的各像素到所述第二边界中心的距离确定所述像素的缩放比例。
4.根据权利要求2所述的图像变形方法,其特征在于,
所述以所述两个第一交点为界限,缩放所述一次变形图像的对应排像素,包括:以所述一次变形图像的一排像素的中点为第一像素中心,等比例缩放所述一次变形图像的对应排像素;
所述以所述两个第二交点为界限,缩放所述第一方向变形图像的对应排像素,包括:以所述第一方向变形图像的一排像素的第二像素中心为中心,等比例缩放所述第一方向变形图像的对应排像素;
或者,
所述以所述两个第一交点为界限,缩放所述一次变形图像的对应排像素,包括:以所述一次变形图像的一排像素的中点为第一像素中心,基于所述一次变形图像的对应排像素中的各像素到所述第一像素中心的距离确定所述像素的缩放比例;
所述以所述两个第二交点为界限,缩放所述第一方向变形图像的对应排像素,包括:以所述第一方向变形图像的一排像素的中点为第二像素中心,基于所述第一方向变形图像的对应排像素中的各像素到所述第二像素中心的距离确定所述像素的缩放比例。
5.根据权利要求1-4中任一项所述的图像变形方法,其特征在于,所述确定所述目标边界的内接矩形或外接矩形,包括:
判断所述目标边界的凹凸属性;
确定所述目标边界为凸,输出所述目标边界的内接矩形,并在所述目标边界上显示所述内接矩形;
或者,确定所述目标边界为凹,输出所述目标边界的外接矩形,并在所述目标边界上显示所述外接矩形。
6.根据权利要求5所述的图像变形方法,其特征在于,所述判断所述目标边界的凹凸属性,包括:
用相互垂直的两条直线扫描所述目标边界的每一行和每一列;
在所述目标边界与每条所述直线的交点数均不大于2个的情况下,确定所述目标边界为凸;
或者,在所述目标边界与至少一条所述直线的交点数大于2个的情况下,确定所述目标边界为凹。
7.一种图像变形装置,其特征在于,包括:
接收模块,用于接收用户的第一输入...
【专利技术属性】
技术研发人员:权甲,赵健,陈海波,
申请(专利权)人:深兰工业智能创新研究院宁波有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。