LSB嵌入方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最低位置零 后的灰度( 后的灰度(二 进制) 进制)
+
00100011 01100100 00110111 01000010 00110101 00110110 00111111 00010101 11111111 11111010
35 100 55 66 53 54 63 21 251 250
嵌入灰度最低 嵌入水印后 位 的灰度十进制
LSB算法——第8位进行隐藏
• 见例1 嵌入: 嵌入:载体图像像素最低位全部置零,再 将水印二值序列依次加到各像素值上 提取: 提取:对伪装图像各像素值进行模2运算
LSB算法——图像预处理
34 100 55 67 53 54 62 21 255 251 00100010 01100100 00110111 01000011 最低位置零 00110101 00110110 00111110 00010101 11111111 11111011 00100010 01100100 00110110 01000010 00110100 00110110 00111110 00010100 11111110 11111010 最低位置零 34 100 54 66 52 54 62 20十进制) (十进制) 制)
灰度值 十进制) 后的灰度值(二 (十进制) 后的灰度值( 灰度值 进制) 进制)
LSB算法——嵌入水印
1 0 1 0 1 0 1 1 1 0 水印序列 二进制) (二进制) 00100010 01100100 00110110 01000010 00110100 00110110 00111110 00010100 11111110 11111010
LSB算法——提取水印
35 100 55 66 53 54 63 21 251 250 1 0 1 0 1 0 1 1 1 0 提取的 水印信息
提取水印
模2运算 运算
嵌入水印后 的灰度(十进制) 的灰度(十进制)
+
00100011 01100100 00110111 01000010 00110101 00110110 00111111 00010101 11111111 11111010
35 100 55 66 53 54 63 21 251 250
嵌入灰度最低 嵌入水印后 位 的灰度十进制
LSB算法——第8位进行隐藏
• 见例1 嵌入: 嵌入:载体图像像素最低位全部置零,再 将水印二值序列依次加到各像素值上 提取: 提取:对伪装图像各像素值进行模2运算
LSB算法——图像预处理
34 100 55 67 53 54 62 21 255 251 00100010 01100100 00110111 01000011 最低位置零 00110101 00110110 00111110 00010101 11111111 11111011 00100010 01100100 00110110 01000010 00110100 00110110 00111110 00010100 11111110 11111010 最低位置零 34 100 54 66 52 54 62 20十进制) (十进制) 制)
灰度值 十进制) 后的灰度值(二 (十进制) 后的灰度值( 灰度值 进制) 进制)
LSB算法——嵌入水印
1 0 1 0 1 0 1 1 1 0 水印序列 二进制) (二进制) 00100010 01100100 00110110 01000010 00110100 00110110 00111110 00010100 11111110 11111010
LSB算法——提取水印
35 100 55 66 53 54 63 21 251 250 1 0 1 0 1 0 1 1 1 0 提取的 水印信息
提取水印
模2运算 运算
嵌入水印后 的灰度(十进制) 的灰度(十进制)