【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种基于RGB彩色编码的数据存储方法。涉及利用RGB彩色图像技术,通过色彩的二进制编码与文件内容的二进制编码相对应,从而实现文件信息的存储。本专利技术采用立体分层编码技术,按照一定的法则,将第i层的颜色指定为,在i层上的任意一个像素点P上,只能有两种颜色状态,一是,代表有颜色,对应二进制编码为“1”,其颜色编码为;二是,为黑色,对应二进制编码为“0”。在彩色图像上任意一点综合叠加的颜色F,是由各层颜色的状态任意组合叠加而成,计为。颜色F的编码可以与相应的数据内容的二进制编码相对应,从而达到记录数据的目的。本专利技术可以以彩色打印机输出,也可以通过电子文件等方式,实现数据的便捷传播,广泛应用于数据存储与传播、广告、信息认证、数据加密、电子支付等领域。【专利说明】—种基于RGB彩色编码的数据存储方法
本专利技术涉及利用RGB三原色光原理,采用立体分层编码技术,将色彩的二进制编码与文件信息二进制编码相对应,从而实现存储文件内容的方法。
技术介绍
目前计算机系统数据采取二进制格式,只有“O”和“I ”两种形式,一个“O”或者“ I ”占一个“位”,是存储器最小的存储单位,称为比特(bit),8个比特称为一个字节(byte),等于8个二进制位。通常每个数字,英文字母要占一个字节,而一个汉字要占两个字节。当前存储在软盘、光盘、DVD、硬盘、闪存、U盘、CF卡等介质上数据都是采取这种模式进行存取的。在计算机系统中,自然界中任何一种色彩都可由R、G、B三基色按不同的比例相加混合而成,当三个基色分量都为O时混合的颜色为黑色光;当三基色分量都 ...
【技术保护点】
一种基于RGB彩色编码的数据存储方法,其特征在于: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时,也可选取以上颜色序列几种颜色组合而成,但上述序列中的颜色仅能使用一次;确保每层的颜色不同,同时任意两层颜色的二进制编码相加都不会产生进位,不同的组合其颜色的二进制编码之和 不同;4)利用M位RGB彩色存储计算机上文件,先对其二进制格式的数据按长度为N进行分割,当N小于M时,在每一个单元编码后面增加M‑N位“0”占位,组合成一个新的单元,所有单元依次排列 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。