图片的裁剪方法及装置与流程

文档序号:12367261阅读:来源:国知局

技术特征:

1.一种图片的裁剪方法,其特征在于,包括:

获取待处理图片,并确定所述待处理图片对应的展示区域;

将所述待处理图片与所述展示区域匹配,且所述待处理图片的一侧与所述展示区域对应的一侧间隔的距离与所述待处理图片的另一侧与所述展示区域对应的一侧间隔的距离不同;

在所述待处理图片与所述展示区域匹配后,裁剪所述待处理图片以裁剪掉所述待处理图片超出所述展示区域的部分,所述待处理图片一侧被裁减区域与其对应的另一侧被裁剪区域满足预设条件。

2.如权利要求1所述的图片的裁剪方法,其特征在于,所述满足预设条件包括:所述一侧被裁剪区域的面积值为所述另一侧被裁剪区域的面积值的一半。

3.如权利要求1所述的图片的裁剪方法,其特征在于,所述将所述待处理图片与展示区域匹配的步骤之前,还包括:

获取所述待处理图片短边比例值及所述展示区域短边的比例值;

在所述待处理图片短边的比例值与所述展示区域短边的比例值不一致时,缩放所述待处理图片以使所述待处理图片短边的比例值与所述展示区域短边的比例值一致。

4.如权利要求1所述的图片的裁剪方法,其特征在于,所述裁剪所述待处理图片以裁剪掉所述待处理图片超出所述展示区域的部分的步骤之后,还包括:

将所述裁剪后的待处理图片在后台保存;

在接收到所述待处理图片的展示指令后,从后台存储的图片中获取所述裁剪后的待处理图片并在所述展示区域展示所述裁剪后的待处理图片。

5.如权利要求1至4任一项所述的图片的裁剪方法,其特征在于,所 述将所述待处理图片与所述展示区域对齐的步骤之前,还包括:

获取所述待处理图片长边的长度值及所述展示区域长边的长度值;

根据所述待处理图片长边的长度值及所述展示区域长边的长度值计算得到所述预设距离;

计算所述预设距离的公式如下:

L=(H-h)/3,其中所述L为预设距离,H为所述待处理图片长边的长度值,h为所述展示区域长边的长度值。

6.一种图片的裁剪装置,其特征在于,包括:

获取模块,用于获取待处理图片,并确定所述待处理图片对应的展示区域;

处理模块,用于将所述待处理图片与展示区域匹配,且所述待处理图片的一侧与所述展示区域对应的一侧间隔的距离与所述待处理图片的另一侧与所述展示区域对应的一侧间隔的距离不同;

裁减模块,用于在所述待处理图片与所述展示区域匹配后,裁剪所述待处理图片以裁剪掉所述待处理图片超出所述展示区域的部分,所述待处理图片一侧被裁减区域与其对应的另一侧被裁剪区域满足预设条件。

7.如权利要求6所述的图片的裁剪装置,其特征在于,所述满足预设条件包括:所述一侧被裁剪区域的面积值为所述另一侧被裁剪区域的面积值的一半。

8.如权利要求6所述的图片的裁剪装置,其特征在于,所述图片的裁剪装置还包括缩放模块,

所述获取模块,还用于获取所述待处理图片短边的比例值及所述展示区域短边的比例值;

所述缩放模块,还用于在所述待处理图片短边的比例值与所述展示区域短边的比例值不一致时,缩放所述待处理图片以使所述待处理图片短边的比例值与所述展示区域短边的比例值一致。

9.如权利要求6所述的图片的裁剪装置,其特征在于,所述图片的裁剪装置还包括:

保存模块,用于将所述裁剪后的待处理图片在后台保存;

所述获取模块,还用于在接收到所述待处理图片的展示指令后,从后台存储的图片中获取所述裁剪后的待处理图片;

所述展示模块,还用于在所述展示区域展示所述裁剪后的待处理图片。

10.如权利要求6至9任一项所述的图片的裁剪装置,其特征在于,所述图片的裁剪装置还包括计算模块,

所述获取模块,还用于获取所述待处理图片长边的长度值及所述展示区域长边的长度值;

所述计算模块,用于根据所述待处理图片长边的长度值及所述展示区域长边的长度值计算得到所述预设距离;

计算所述预设距离的公式如下:

L=(H-h)/3,其中所述L为预设距离,H为所述待处理图片长边的长度值,h为所述展示区域长边的长度值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1