1.一种计算机图像高效压缩方法,其特征在于,该方法包括以下步骤:
获取待压缩图像的高频像素点与低频像素点;计算所有高频像素点在待压缩图像中的第一比例以及所有低频像素点在待压缩图像中的第二比例;
获取所述待压缩图像的离散程度以及信息熵,根据所述离散程度与所述信息熵的乘积得到所述待压缩图像的不重要程度;所述待压缩图像的不重要程度小于预设阈值时为正常图像;计算所述正常图像的失真度;
对所述正常图像进行小波变换分解,所述小波变换分解的第一层尺度系数由所述正常图像的第一比例与第二比例获取,获取第一层分解后的高频能量与低频能量,基于所述高频能量与低频能量获取第二层尺度系数;获取第二层分解后的高频能量与低频能量,基于第二层分解后的高频能量与低频能量获取第三层尺度系数,所述第一层尺度系数、第二层尺度系数以及第三层尺度系数构成尺度系数集合;
基于所述尺度系数集合得到所述正常图像对应的高频系数序列与低频系数序列;获取所述正常图像对应的高频系数保留值与低频系数保留值;基于所述高频系数保留值筛选所述高频系数序列得到高频序列,基于所述低频系数保留值筛选所述低频系数序列得到低频序列;通过所述高频序列与所述低频序列进行小波重构得到压缩后的压缩图像;
所述获取所述正常图像对应的高频系数保留值与低频系数保留值的步骤,包括:
根据第一比例与所述失真度的乘积得到高频失真量,根据第二比例与所述失真度的乘积得到低频失真量;根据所述高频失真量得到对应的高频系数保留值,根据所述低频失真量得到对应的低频系数保留值。
2.根据权利要求1所述的一种计算机图像高效压缩方法,其特征在于,所述计算所有高频像素点在待压缩图像中的第一比例以及所有低频像素点在待压缩图像中的第二比例的步骤,包括:统计所述待压缩图像中所有高频像素点的数量和所有低频像素点的数量;计算所述高频像素点与低频像素点的数量之和为总数量;
所述高频像素点的数量与所述总数量的比值为第一比例;所述低频像素点的数量与所述总数量的比值为第二比例。
3.根据权利要求1所述的一种计算机图像高效压缩方法,其特征在于,所述获取所述待压缩图像的离散程度的步骤,包括:获取所述待压缩图像中每个灰度级出现的概率,计算所有灰度级出现的概率的均值,基于每个所述灰度级出现的概率与概率的均值的差异获取所述待压缩图像的离散程度。
4.根据权利要求1所述的一种计算机图像高效压缩方法,其特征在于,所述计算所述正常图像的失真度的步骤,包括:获取所述待压缩图像的分辨率;基于历史数据中分辨率与最大失真度的对应关系拟合得到失真度与分辨率的函数关系;
基于所述待压缩图像的不重要程度和所述函数关系得到待压缩图像的失真度;所述失真度与所述函数关系呈正相关关系,所述失真度与所述不重要程度呈负相关关系。
5.根据权利要求1所述的一种计算机图像高效压缩方法,其特征在于,所述基于所述高频能量与低频能量获取第二层尺度系数的步骤,包括:获取所述高频能量与所述低频能量的比值,基于所述比值对所述第一层尺度系数进行调整得到第二层尺度系数。
6.一种计算机图像高效压缩系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器在执行所述计算机程序时,实现上述权利要求1~5任意一项所述方法的步骤。