【技术实现步骤摘要】
通过图像文件的块间差异提高压缩率的方法及系统
以下说明涉及一种压缩图像文件的技术(MethodAndSystemForImprovingCompressionRatioByDifferenceBetweenBlocksOfImageFile)。
技术介绍
一般而言,因为图像需要关于图像内每一个像素(pixel)的信息,所以照片图形图像或者与其类似的图形图像被视作大文件。这样的照片图形图像或者与其类似的图形图像需要1Mbyte以上的存储空间,并且在利用传送率低的通信网的情况下,需要相当长的传送时间。近年来为了减少存储图像所需要的存储空间的量并减少传送时间,已经开发了压缩图像的技术。图像压缩方法分为有损压缩方法(losscompressionmethod)和无损压缩方法(losslesscompressionmethod),这样的压缩方法消除空间冗余、时间冗余、概率冗余,从而可以压缩图像。作为图像压缩技术的一例,在韩国授权专利公报第10-0385865号(注册日2003年05月19日)中公开了利用 ...
【技术保护点】
1.一种图像压缩方法,该图像压缩方法在计算机系统中运行,其中,/n所述计算机系统包括用于运行存储器中包含的计算机可读命令的至少一个处理器,/n所述图像压缩方法包括:/n通过所述至少一个处理器将成为压缩对象的图像文件划分为多个块的步骤;/n通过所述至少一个处理器利用所述块间的像素差值来执行像素变换的步骤;以及/n通过所述至少一个处理器将所述完成像素变换的图像文件存储为指定格式的步骤。/n
【技术特征摘要】
20190130 KR 10-2019-00117651.一种图像压缩方法,该图像压缩方法在计算机系统中运行,其中,
所述计算机系统包括用于运行存储器中包含的计算机可读命令的至少一个处理器,
所述图像压缩方法包括:
通过所述至少一个处理器将成为压缩对象的图像文件划分为多个块的步骤;
通过所述至少一个处理器利用所述块间的像素差值来执行像素变换的步骤;以及
通过所述至少一个处理器将所述完成像素变换的图像文件存储为指定格式的步骤。
2.根据权利要求1所述的图像压缩方法,其特征在于,
在通过所述至少一个处理器将成为压缩对象的图像文件划分为多个块的步骤中,
通过将所述图像文件的每个像素以相同大小的块为单位捆绑来将所述图像文件划分为所述多个块。
3.根据权利要求1所述的图像压缩方法,其中,
通过所述至少一个处理器利用所述块间的像素差值来执行像素变换的步骤包括:
将各块的像素值替换为与另一个块中相同位置的像素值的差值的步骤。
4.根据权利要求1所述的图像压缩方法,其中,
通过所述至少一个处理器利用所述块间的像素差值来执行像素变换的步骤包括:
对于所述多个块中的参考块,直接使用所述参考块的像素值的步骤;以及
对于除了所述参考块以外的剩余的块,使用与所述参考块或者相邻块的像素差值的步骤。
5.根据权利要求1所述的图像压缩方法,其中,
所述图像压缩方法还包括:
通过所述至少一个处理器屏蔽表示每个像素值的字节中的一部分位来执行像素变换的步骤。
6.根据权利要求5所述的图像压缩方法,其中,
通过所述至少一个处理器屏蔽表示每个像素值的字节中的一部分位来执行像素变换的步骤包括:
在表示每个像素值的字节中以最低有效位为基准将一定个数的位屏蔽为0的步骤。
7.根据权利要求1所述的图像压缩方法,其中,
通过所述至少一个处理器将所述完成像素变换的图像文件存储为指定格式的步骤包括:
以完成了所述像素变换的图像文件的各块为单位,分别生成RGB各自的代码并存储的步骤。
8.根据权利要求1所述的图像压缩方法,其中,
通过所述至少一个处理器将所述完成像素变换的图像文件存储为指定格式的步骤包括:
对于完成了所述像素变换的图像文件的所有块,分别生成RGB各自的代码并存储的步骤。
9.根据权利要求1所述的图像压缩方法,其中,
通过所述至少一个处理器将所述完成像素变换的图像文件存储为指定格式的步骤包括:
以完成了所述像素变换的图像文件的各块为单位,一次生成所有RGB的代码并存储的步...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。