利索能及
我要发布
收藏
专利号: 2018106056672
申请人: 杭州吉吉知识产权运营有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-10
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于移动终端的图片压缩方法,其特征在于,包括步骤:S1.获取移动终端自身的分辨率和图片的分辨率;

S2.根据所述图片的分辨率判断所述图片是否为长图片;若是,则跳到步骤S3,若否,则跳到步骤S4;

S3.根据长图缩放率计算方法计算所述图片的缩放率,然后跳到步骤S5;

S4.根据常规图片缩放率计算方法计算所述图片的缩放率,然后跳到步骤S5;

S5.根据计算得到的图片的缩放率计算图片的采样率;

S6.判断所述图片是否需要压缩;若是,则跳到步骤S7;

S7.根据所述采样率的大小对图片进行压缩;

根据所述图片的分辨率判断所述图片是否为长图片的具体方法为:根据图片的分辨率计算图片高和宽的比值;

判断所述比值是否大于2,若是,则所述图片为长图片;

所述长图缩放率计算方法为:

A1.计算移动终端自身屏幕总像素点个数;

A2.计算长图的总像素点个数;

A3.根据所述移动终端自身屏幕总像素点个数与所述长图的总像素个数的比值开根号的结果作为所述长图的缩放率。

2.根据权利要求1所述的一种基于移动终端的图片压缩方法,其特征在于,所述步骤S7之后还包括步骤:S8.判断压缩后的图片的尺寸与目标图片的尺寸是否一致,若否,则跳到步骤S9;

S9.对所述压缩后的图片进行Matrix缩放处理使图片最终尺寸为目标尺寸。

3.根据权利要求1所述的一种基于移动终端的图片压缩方法,其特征在于,所述常规图片缩放率计算方法为:B1.计算图片宽度和移动终端自身屏幕宽度的比率;

B2.计算图片高度和移动终端自身屏幕高度的比率;

B3.取所述宽度的比率和所述高度的比率中较大的作为所述图片的缩放率。

4.根据权利要求2所述的一种基于移动终端的图片压缩方法,其特征在于,所述目标图片的尺寸计算方法为:所述目标图片的宽为所述图片的宽除以所述计算得到的图片的缩放率的值;所述目标图片的高为所述图片的高除以所述计算得到的图片的缩放率的值。

5.一种基于移动终端的图片压缩系统,其特征在于,包括:获取模块,用于获取移动终端自身的分辨率和图片的分辨率;

第一判断模块,用于根据所述图片的分辨率判断所述图片是否为长图片;

第一计算模块,用于在所述图片为长图片时根据长图缩放率计算方法计算所述图片的缩放率;

第二计算模块,用于在所述图片为非长图片时根据常规图片缩放率计算方法计算所述图片的缩放率;

第三计算模块,用于根据计算得到的图片的缩放率计算图片的采样率;

第二判断模块,用于判断所述图片是否需要压缩;

压缩模块,用于在所述图片需要压缩时根据所述采样率的大小对图片进行压缩;

根据所述图片的分辨率判断所述图片是否为长图片的具体方法为:根据图片的分辨率计算图片高和宽的比值;

判断所述比值是否大于2,若是,则所述图片为长图片;

所述长图缩放率计算方法为:

A1.计算移动终端自身屏幕总像素点个数;

A2.计算长图的总像素点个数;

A3. 根据所述移动终端自身屏幕总像素点个数与所述长图的总像素个数的比值开根号的结果作为所述长图的缩放率。

6.根据权利要求5所述的一种基于移动终端的图片压缩系统,其特征在于,还包括:第三判断模块,用于判断压缩后的图片的尺寸与目标图片的尺寸是否一致;缩放模块,用于在所述压缩后的图片的尺寸与目标图片的尺寸不一致时对所述压缩后的图片进行Matrix缩放处理使图片最终尺寸为目标尺寸。

7.根据权利要求5所述的一种基于移动终端的图片压缩系统,其特征在于,所述常规图片缩放率计算方法为:B1.计算图片宽度和移动终端自身屏幕宽度的比率;

B2.计算图片高度和移动终端自身屏幕高度的比率;

B3.取所述宽度的比率和所述高度的比率中较大的作为所述图片的缩放率。

8.根据权利要求6所述的一种基于移动终端的图片压缩系统,其特征在于,所述目标图片的尺寸计算方法为:所述目标图片的宽为所述图片的宽除以所述计算得到的图片的缩放率的值;所述目标图片的高为所述图片的高除以所述计算得到的图片的缩放率的值。