发明名称 一种基于RGB彩色编码的数据存储方法
摘要 本发明涉及一种基于RGB彩色编码的数据存储方法。涉及利用RGB彩色图像技术,通过色彩的二进制编码与文件内容的二进制编码相对应,从而实现文件信息的存储。本发明采用立体分层编码技术,按照一定的法则,将第i层的颜色指定为,在i层上的任意一个像素点P上,只能有两种颜色状态,一是,代表有颜色,对应二进制编码为“1”,其颜色编码为;二是,为黑色,对应二进制编码为“0”。在彩色图像上任意一点综合叠加的颜色F,是由各层颜色的状态任意组合叠加而成,计为。颜色F的编码可以与相应的数据内容的二进制编码相对应,从而达到记录数据的目的。本发明可以以彩色打印机输出,也可以通过电子文件等方式,实现数据的便捷传播,广泛应用于数据存储与传播、广告、信息认证、数据加密、电子支付等领域。
申请公布号 CN103700120A 申请公布日期 2014.04.02
申请号 CN201310427524.4 申请日期 2013.09.19
申请人 廖瑰丽 发明人 高翔;廖瑰丽
分类号 G06T9/00(2006.01)I 主分类号 G06T9/00(2006.01)I
代理机构 代理人
主权项 1.一种基于RGB<b>彩色</b>编码的数据存储方法,其特征在于:1)利用M位RGB彩色图像存储数据,可将彩色立体编码原理,将数据分别存储在N层上,N必须小于或等于M;2)颜色二进制编码的规律如下:第1种颜色:00……000……001第2种颜色:00……000……010第3种颜色:00……000……100……第N-1种颜色:00……001……000第N种颜色:00……010……000第N+1种颜色:00……100……000……第M-1种颜色:01……000……000第M种颜色:10……000……0003)每层的颜色可在以上颜色序列中任意选一种,或者当N小于M时,也可选取以上颜色序列几种颜色组合而成,但上述序列中的颜色仅能使用一次;确保每层的颜色不同,同时任意两层颜色的二进制编码相加都不会产生进位,不同的组合其颜色的二进制编码之和<img file="396779DEST_PATH_IMAGE001.GIF" wi="128" he="62" />不同;4)利用M位RGB彩色存储计算机上文件,先对其二进制格式的数据按长度为N进行分割,当N小于M时,在每一个单元编码后面增加M-N位“0”占位,组合成一个新的单元,所有单元依次排列在一次,形成一个序列;每一个单元对应彩色图像上的一个像素P,将前述序列依次写入图像中的各个像素中。
地址 401147 重庆市渝北区银桦路183号8-1-4-5