在图像中附带数据的方法和解析图像中的附带数据的方法与流程

文档序号:12748836阅读:来源:国知局

技术特征:

1.一种在图像中附带数据的方法,其特征在于,所述在图像中附带数据的方法包括:

确定是否有待添加的附带数据,如果有,确定所述图像中是否剩余未在预设位添加位数据的预设像素,所述附带数据以二进制表示;

如果剩余,从二进制表示的所述待添加的附带数据中获取位数据,以获取的位数据替换剩余的一个预设像素包含的预设位。

2.如权利要求1所述的在图像中附带数据的方法,其特征在于,所述图像中的像素采用RGB表示,所述预设像素的R值由一个字节表示,所述预设像素的G值由一个字节表示,所述预设像素的B值由一个字节表示;

所述预设位为一个或多个,

所述预设位是指在以下任一字节中确定的位,包括:表示所述预设像素的R值的字节、表示所述预设像素的G值的字节以及表示所述预设像素的B值的字节。

3.如权利要求2所述的在图像中附带数据的方法,其特征在于,所述以获取的位数据替换剩余的一个预设像素包含的预设位包括;

以一个所述获取的位数据替换所述剩余的一个预设像素中的第一位;

其中,所述第一位属于所述预设位,所述第一位为表示所述预设像素的R值的字节中的最低位,或者所述第一位为表示所述预设像素的G值的字节中的最低位,或者所述第一位为表示所述预设像素的B值的字节中的最低位。

4.如权利要求3所述的在图像中附带数据的方法,其特征在于,所述以获取的位数据替换剩余的一个预设像素包含的预设位还包括:

如果所述第一位所属的字节中第三最低位和第四最低位均为零,再次确定是否有待添加的附带数据;

如果有,以再次确定的附带数据包含的一个位数据替换所述剩余的一个预设像素中的第二位;

其中,所述第二位属于所述预设位,所述第二位为所述第一位所属的字节中的次最低位,或者所述第二位为所述第一位所属的字节中的次最低位,或者所述第二位为所述第一位所属的字节中的次最低位。

5.一种解析图像中的附带数据的方法,其特征在于,所述解析图像中的附带数据的方法包括:

确定所述图像中是否剩余已在预设位添加位数据的预设像素;

如果剩余,从剩余的一个预设像素所包含的预设位提取出位数据,将提取的所述位数据依次添加到数据队列中,并由所述数据队列包含的位数据组成附带数据。

6.如权利要求5所述的解析图像中的附带数据的方法,其特征在于,所述图像中的像素采用RGB表示,所述预设像素的R值由一个字节表示,所述预设像素的G值由一个字节表示,所述预设像素的B值由一个字节表示;

所述预设位为一个或多个,

所述预设位是指在以下任一字节中确定的位,包括:表示所述预设像素的R值的字节、表示所述预设像素的G值的字节、表示所述预设像素的B值的字节。

7.如权利要求6所述的解析图像中的附带数据的方法,其特征在于,所述从剩余的一个预设像素所包含的预设位提取出位数据包括:

从所述剩余的一个预设像素中的第一位提取出一个所述位数据;

其中,所述第一位属于所述预设位,所述第一位为表示所述预设像素的R值的字节中的最低位,或者所述第一位为表示所述预设像素的G值的字节中的最低位,或者所述第一位为表示所述预设像素的B值的字节中的最低位。

8.如权利要求7所述的解析图像中的附带数据的方法,其特征在于,所述从剩余的一个预设像素所包含的预设位提取出位数据还包括:

如果所述第一位所属的字节中第三最低位和第四最低位均为零,从所述剩余的一个预设像素中的第二位提取出一个所述位数据;

其中,所述第二位属于所述预设位,所述第二位为所述第一位所属的字节中的次最低位,或者所述第二位为所述第一位所属的字节中的次最低位,或者所述第二位为所述第一位所属的字节中的次最低位。

9.如权利要求5至8任一项所述的解析图像中的附带数据的方法,其特征在于,所述方法还包括:

判断所述数据队列是否达到数据长度,若否,则继续判断所述图像中是否剩余已在预设位添加位数据的预设像素,其中所述数据长度根据所述数据队列中的位数据确定。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1