一种彩色图像和灰度图像相互转换方法技术

技术编号:38992119 阅读:12 留言:0更新日期:2023-10-07 10:22
本发明专利技术提出了一种彩色图像和灰度图像相互转换方法,能把彩色图像转换为灰度图像,大大降低了存储量,隐藏了真实的彩色图像;又能把该灰度图像转换为彩色图像,恢复真实的彩色图像,恢复的彩色图像视觉上无失真。利用信息隐藏和数据压缩把彩色图像以灰度图像进行存储和传输,能把数据量降低为原来的1/3,保证图像持有人可以恢复原彩色图像,其他人只能得到灰度图像而无法从灰度图像中恢复原彩色图像。灰度图像而无法从灰度图像中恢复原彩色图像。灰度图像而无法从灰度图像中恢复原彩色图像。

【技术实现步骤摘要】
一种彩色图像和灰度图像相互转换方法


[0001]本专利技术涉及一种数据传输的方法,特别涉及一种彩色图像和灰度图像相互转换方法,属于通信(如数据通信技术等)领域。

技术介绍

[0002]随着科技的发展,人们对高分辨率图像的需求越来越大,数据量越来越大,数据压缩势在必行。加密域信息隐藏所用的源图像预处理对系统隐藏容量等性能有很大影响。
[0003]灰度图像通俗的讲就是生活中的黑白图像,是只含有亮度(灰度)信息,不含彩色信息的图像。
[0004]与灰度图像相比,彩色图像不仅包括灰度信息,还包含彩色信息。在某些领域,由于设备的局限,都需要将彩色图像转换为灰度图像,以减少存储数据量、加快图像处理速度。存储时希望存储数据量小的灰度图像,但观察图像时却希望看到彩色图像,故灰度图像转换为彩色图像也是非常必要的转换方法。
[0005]彩色图像灰度化的方法
[0006]大多数彩色图像都采用RGB模式,图像中的每一个像素都由红、绿、蓝三基色的不同值构成,因此在存储彩色信息时,都分别要使用三个字节来存储R、G、B的像素值,而灰度图像像素只需要一个字节即可。彩色图像转换为灰度图像的过程就是将R、G、B三个分量值采用不同的方法转换为一个灰度值。将彩色图像灰度化的方法很多,技术也比较成熟,不同的转换方法得到的灰度效果各不一样,但彩色转换而成的灰度图像再转换为原来彩色图像时却因缺少彩色分量无法进行,只能靠预测和学习单效果均不理想。
[0007]以下介绍各种转换方法及各种方法的利弊。
[0008]分量法
[0009]分量法是众多处理方法中比较简单实用的一种方法,其思想是直接将R、G、B三个分量值中的任意一个值无需任何处理直接转换为灰度值。
[0010]人眼对各种彩色的敏感度不同,根据科学实验红色、绿色、蓝色三种色彩中,对绿色敏感度最高,红色其次,蓝色最低,因此用如下公式实现彩色图像三个分量和灰度图像f(x,y)的转换:对RGB三分量进行加权平均能得到灰度图像。
[0011]f(x,y)=0.30*R(x,y)+0.59*G(x,y)+0.11*B(x,y)
[0012]从RGB彩色转到灰色时,对红、绿、蓝三色分量应用了不同的加权系数,这些系数是由彩色分量信号对转换结果影响的大小决定的。
[0013]彩色图像存储时数据量一般是相应灰度图像的三倍。

技术实现思路

[0014]本专利技术解决的技术问题是:克服现有技术的不足,利用数据压缩处理和信息隐藏的特点,进行色彩信息隐藏,实现了一幅彩色图像转换为灰度图像进行存储与传输,并能把该灰度图像转换为原来彩色图像,彩色图像视觉质量优良。
[0015]本专利技术的技术方案是:一种彩色图像和灰度图像相互转换方法,包括:
[0016]把大小为3*M*N的彩色图像A分成三个图像RGB,每块大小为M*N,把绿色分量图像G作为基本灰度图像;M、N为正整数;
[0017]把红色分量图像R图像和蓝色分量B图像整理成一幅图像W,对图像W进行压缩,压缩比为h,得到数据U;
[0018]把数据U隐藏到绿色分量图像G中,得到图像G1,即彩色图像A转换得到的灰度图像;
[0019]存储并传输灰度图像G1;
[0020]接收图像G1,对图像G1解隐藏得到数据U,对数据U解压缩得到恢复图像W,进而得到红色分量恢复图像R1和蓝色分量恢复图像B1;
[0021]以恢复图像R1、图像G1、恢复图像B1作为RGB分量,形成恢复后的彩色图像A1。
[0022]所述图像G1的数据量相对于绿色分量图像G不改变。
[0023]把红色分量图像R图像和蓝色分量B图像整理成一幅图像W,包括:
[0024]把红色分量图像R图像和蓝色分量B图像相邻组成一幅图像W,图像W大小为2*M*N。
[0025]把红色分量图像R图像和蓝色分量B图像整理成一幅图像W,包括:
[0026]把红色分量图像R图像和蓝色分量B图像的各1/2采样后相邻组成一幅图像W,图像W大小为*M*N。
[0027]h典型值为4或8或16。
[0028]对图像W进行压缩,典型压缩方法为基于AMBTC的数据压缩方法。
[0029]所述把数据U隐藏到绿色分量图像G中,得到图像G1的步骤包括:
[0030]若数据U的数据量为G的1/2,把数据U基于LSB算法隐藏到图像G的最低4位;
[0031]若数据U的数据量为G的1/4,把数据U基于LSB算法隐藏到图像G的最低2位;
[0032]若数据U的数据量为G的1/8,把数据U基于LSB算法隐藏到图像G的最低1位。
[0033]本专利技术与目前
技术介绍
相比有下面几点实质性不同及进步:
[0034](1)该方法基于彩色图像分量进行信息隐藏得到转换后的灰度图像,灰度图像含有原图彩色信息。而传统的转换方法所得灰度图像不含原始彩色信息。
[0035](2)该方法把人眼视觉系统敏感的绿色图像事先找出来作为基本的灰度图像,保证了转换过程中恢复图像的视觉质量;
[0036](3)该方法把基本灰度图像之外的图像数据压缩和信息隐藏相结合,视觉敏感的图像不压缩保证图像高质量;对其他分量进行数据压缩再隐藏到灰度图像中,保持了恢复图像的主观和客观性能。
附图说明
[0037]图1为本专利技术方法流程图;
[0038]图2彩色图像三个分量R,G,B)图像;
[0039]图3R和B分量联合图像W及压缩恢复图像;
[0040]图4数据U隐藏到绿色图像G中得到的灰度图像G1;
[0041]图5灰度图像G1转换得到的彩色图像三个分量R,G,B。
具体实施方式
[0042]如图1所示,为了验证本文提出的算法的性能,仿真实验中采用了大小为512
×
512的8比特彩色图像A,用本专利技术方法进行彩色图像和灰度图像的相互转换。
[0043]一种彩色灰度图像转换压缩隐藏传输方法步骤如下:
[0044]1)把大小为3*M*N的彩色图像A分成三个图像RGB,每块大小为M*N,把绿色分量图像G作为基本灰度图像;M、N为正整数;
[0045]2)把红色分量图像R图像和蓝色分量B图像整理成一幅图像W进行压缩,压缩比为h,得到数据U;
[0046]3)把数据U隐藏到绿色分量图像G中,得到图像G1,图像G1的数据量相对于G不改变。G 1即彩色图像A转换得到的灰度图像。
[0047]4)存储并传输灰度图像G1;
[0048]5)接收图像G1,对图像G1解隐藏得到数据U,对U解压缩得到恢复图像W,进而得到红色分量恢复图像R1和蓝色分量恢复图像B1;
[0049]6)以恢复图像R1、图像G1、恢复图像B1作为RGB分量,形成彩色图像A1。
[0050]把红色分量图像R图像和蓝色分量B图像整理成一幅图像W的方法,采用以下步骤之一:(1)图像数据相邻组成一幅图像W,图像W本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种彩色图像和灰度图像相互转换方法,其特征在于,包括:把大小为3*M*N的彩色图像A分成三个图像RGB,每块大小为M*N,把绿色分量图像G作为基本灰度图像;M、N为正整数;把红色分量图像R图像和蓝色分量B图像整理成一幅图像W,对图像W进行压缩,压缩比为h,得到数据U;把数据U隐藏到绿色分量图像G中,得到图像G1,即彩色图像A转换得到的灰度图像;存储并传输灰度图像G1;接收图像G1,对图像G1解隐藏得到数据U,对数据U解压缩得到恢复图像W,进而得到红色分量恢复图像R1和蓝色分量恢复图像B1;以恢复图像R1、图像G1、恢复图像B1作为RGB分量,形成恢复后的彩色图像A1。所述图像G1的数据量相对于绿色分量图像G不改变。2.根据权利要求1所述的一种彩色图像和灰度图像相互转换方法,其特征在于,把红色分量图像R图像和蓝色分量B图像整理成一幅图像W,包括:把红色分量图像R图像和蓝色分量B图像相邻组成一幅图像W,图像W大小为2*M*N。3.根据权利要求1所述的一种彩色图像和灰度图像相互转换方法,其特征在于,把红色分量图像R图像和蓝色分量B图像整理成一幅图像W,包括:把红色分量图像R图像和蓝色...

【专利技术属性】
技术研发人员:周诠刘娟妮呼延烺张怡魏佳圆刘梦瑶刘睿华
申请(专利权)人:西安空间无线电技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1