【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种图片的裁剪方法及装置。
技术介绍
随着移动终端技术的快速发展,移动终端的处理功能也越来越强大,在移动终端用户的日常生活中扮演着不可或缺的角色。移动终端用户通常会使用移动终端对图片来进行编辑,在编辑过程中,一般都是采用裁剪或缩放的编辑方式。现有的使用移动终端对图片进行编辑的方式,在一定程度上影响了用户的体验度,而且这种编辑方式,会使得图片损失很多重要信息,有的图片甚至会被歪曲。
技术实现思路
本专利技术的主要目的在于提出一种图片的裁剪方法及装置,旨在解决现有图片裁剪方法存在的图片损失重要信息,甚至会被歪曲等问题。为实现上述目的,本专利技术实施例第一方面提供一种图片的裁剪方法,所述方法包括步骤:S1:获取图片的像素数据;S2:根据所述图片的像素数据,计算每一个像素数据的像素信息度,并根据所述像素信息度建立像素信息度二维表;S3:根据所述像素信息度二维表,确定图片裁剪区域的边界;S4:根据所述图片裁剪区域的边界,确定图片的裁剪区域;S5:根据所述图片的裁剪区域,去掉裁剪区域的像素数据、并将裁剪区域以外的像素数据移动到该裁剪区域。结合 ...
【技术保护点】
一种图片的裁剪方法,其特征在于,所述方法包括步骤:S1:获取图片的像素数据;S2:根据所述图片的像素数据,计算每一个像素数据的像素信息度,并根据所述像素信息度建立像素信息度二维表;S3:根据所述像素信息度二维表,确定图片裁剪区域的边界;S4:根据所述图片裁剪区域的边界,确定图片的裁剪区域;S5:根据所述图片的裁剪区域,去掉裁剪区域的像素数据、并将裁剪区域以外的像素数据移动到该裁剪区域。
【技术特征摘要】
1.一种图片的裁剪方法,其特征在于,所述方法包括步骤:S1:获取图片的像素数据;S2:根据所述图片的像素数据,计算每一个像素数据的像素信息度,并根据所述像素信息度建立像素信息度二维表;S3:根据所述像素信息度二维表,确定图片裁剪区域的边界;S4:根据所述图片裁剪区域的边界,确定图片的裁剪区域;S5:根据所述图片的裁剪区域,去掉裁剪区域的像素数据、并将裁剪区域以外的像素数据移动到该裁剪区域。2.根据权利要求1所述的一种图片的裁剪方法,其特征在于,所述步骤S1包括:调用图片编程程序获取图片的像素数据。3.根据权利要求1所述的一种图片的裁剪方法,其特征在于,所述步骤S2中的计算每一个像素数据的像素信息度通过以下公式计算:Pi=(Pi*4–R1–R2–R3–R4)/255,其中Pi为第i个像素数据(i为大于等于1的整数),R1、R3为Pi垂直方向的相邻的像素数据,R2、R4为Pi水平方向的相邻的像素数据。4.根据权利要求3所述的一种图片的裁剪方法,其特征在于,所述像素信息度二维表包括Pi与R1、R2、R3、R4是否相同的信息。5.根据权利要求1所述的一种图片的裁剪方法,其特征在于,所述裁剪区域不包括裁剪区域的边界;或者包括裁剪区域的边界;或者包括裁剪区域的部分边界。6.一种图片的裁剪装置,其特征在于,所述装置包括获取模块、建立模块、边界确定模块、裁剪区域确定模块以及整合模...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。