文档图像的压缩方法、装置、电子设备及存储介质与流程

文档序号:35982661发布日期:2023-11-10 02:28阅读:23来源:国知局
文档图像的压缩方法、装置、电子设备及存储介质与流程

本发明涉及图像压缩,尤其涉及一种文档图像的压缩方法、装置、电子设备及存储介质。


背景技术:

1、图像压缩技术是一种将图像数据压缩到更小的存储空间中的技术,旨在减少图像数据的存储和传输成本。常用的图像压缩技术包括有损压缩和无损压缩两种方式。

2、然而,在相关技术中,利用图像压缩技术对文档图像进行压缩时,压缩效率较低,用户的体验感较差。

3、因此,如何提高对文档图像的压缩效率,是目前亟待解决的问题。


技术实现思路

1、针对现有技术存在的问题,本发明实施例提供一种文档图像的压缩方法、装置、电子设备及存储介质。

2、本发明提供一种文档图像的压缩方法,包括:

3、将文档图像从rgb色彩空间转换至ycbcr色彩空间,在所述ycbcr色彩空间中包括所述文档图像的明亮度分量、蓝色色度分量及红色色度分量;

4、基于所述蓝色色度分量及所述红色色度分量,确定所述文档图像的灰度区域及彩色区域;

5、针对所述灰度区域,对所述灰度区域的所述明亮度分量进行压缩;针对所述彩色区域,对所述彩色区域的所述明亮度分量、所述蓝色色度分量及所述红色色度分量进行压缩。

6、可选地,所述基于所述蓝色色度分量及所述红色色度分量,确定所述文档图像的灰度区域及彩色区域,包括:

7、对所述蓝色色度分量及所述红色色度分量进行二值化处理、取反处理,得到所述蓝色色度分量及所述红色色度分量对应的二值化图像;

8、基于所述二值化图像,确定所述灰度区域及所述彩色区域。

9、可选地,所述基于所述二值化图像,确定所述灰度区域及所述彩色区域,包括:

10、将所述二值化图像进行图像腐蚀处理,生成处理后的二值化图像;

11、基于所述处理后的二值化图像,确定所述灰度区域及所述彩色区域。

12、可选地,所述基于所述二值化图像,确定所述灰度区域及所述彩色区域,包括:

13、对所述二值化图像进行水平投影及垂直投影,得到投影结果;

14、基于所述投影结果,确定所述灰度区域及所述彩色区域。

15、可选地,所述方法还包括:

16、将所述文档图像的压缩信息进行存储,所述压缩信息用于表征所述灰度区域及所述彩色区域的位置信息。

17、可选地,所述将文档图像从rgb色彩空间转换至ycbcr色彩空间,包括:

18、利用公式(1)-公式(3),将所述文档图像从所述rgb色彩空间转换至所述ycbcr色彩空间;

19、(1)

20、(2)

21、(3)

22、其中,表示所述明亮度分量;表示所述蓝色色度分量;表示所述红色色度分量;表示红色像素值;表示绿色像素值;表示蓝色像素值。

23、本发明还提供一种文档图像的压缩装置,包括:

24、转换模块,用于将文档图像从rgb色彩空间转换至ycbcr色彩空间,在所述ycbcr色彩空间中包括所述文档图像的明亮度分量、蓝色色度分量及红色色度分量;

25、确定模块,用于基于所述蓝色色度分量及所述红色色度分量,确定所述文档图像的灰度区域及彩色区域;

26、压缩模块,用于针对所述灰度区域,对所述灰度区域的所述明亮度分量进行压缩;针对所述彩色区域,对所述彩色区域的所述明亮度分量、所述蓝色色度分量及所述红色色度分量进行压缩。

27、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述文档图像的压缩方法。

28、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述文档图像的压缩方法。

29、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述文档图像的压缩方法。

30、本发明提供的文档图像的压缩方法、装置、电子设备及存储介质,通过将文档图像从rgb色彩空间转换至ycbcr色彩空间,其中,在ycbcr色彩空间中包括文档图像的明亮度分量、蓝色色度分量及红色色度分量;基于蓝色色度分量及红色色度分量,确定文档图像的灰度区域及彩色区域;对彩色区域和灰度区域采用不同的压缩策略,即,针对灰度区域,对灰度区域的明亮度分量进行压缩;针对彩色区域,对彩色区域的明亮度分量、蓝色色度分量及红色色度分量进行压缩,从而降低了灰度区域的颜色空间维度,使得用于表示灰度区域图像像素的比特数大幅降低,进而提高了文档图像的压缩效率。



技术特征:

1.一种文档图像的压缩方法,其特征在于,包括:

2.根据权利要求1所述的文档图像的压缩方法,其特征在于,所述基于所述蓝色色度分量及所述红色色度分量,确定所述文档图像的灰度区域及彩色区域,包括:

3.根据权利要求2所述的文档图像的压缩方法,其特征在于,所述基于所述二值化图像,确定所述灰度区域及所述彩色区域,包括:

4.根据权利要求2或3所述的文档图像的压缩方法,其特征在于,所述基于所述二值化图像,确定所述灰度区域及所述彩色区域,包括:

5.根据权利要求1至3中任一项所述的文档图像的压缩方法,其特征在于,所述方法还包括:

6.根据权利要求1至3中任一项所述的文档图像的压缩方法,其特征在于,所述将文档图像从rgb色彩空间转换至ycbcr色彩空间,包括:

7.一种文档图像的压缩装置,其特征在于,包括:

8.根据权利要求7所述的文档图像的压缩装置,其特征在于,所述确定模块,进一步用于:

9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述文档图像的压缩方法。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述文档图像的压缩方法。


技术总结
本发明提供一种文档图像的压缩方法、装置、电子设备及存储介质,涉及图像压缩技术领域,其中方法包括:将文档图像从RGB色彩空间转换至YCbCr色彩空间,在YCbCr色彩空间中包括文档图像的明亮度分量、蓝色色度分量及红色色度分量;基于蓝色色度分量及红色色度分量,确定文档图像的灰度区域及彩色区域;针对灰度区域,对灰度区域的明亮度分量进行压缩;针对彩色区域,对彩色区域的明亮度分量、蓝色色度分量及红色色度分量进行压缩。通过上述方法,将整幅彩色图像分割为若干彩色区域和灰度区域,并对彩色区域和灰度区域采用不同的压缩策略,使得用于表示图像像素的比特数大幅降低,从而提高了文档图像的压缩效率。

技术研发人员:方俊,陈亚军,康凯,鞠成富
受保护的技术使用者:福昕鲲鹏(北京)信息科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1