资源包含文件:课程报告word+源码
利用图像区域中黑色象素的个数对秘密信息进行编码。
把一个二值图像分成 L(m) 个矩形图像区域 Bi ,如果其中黑色象素的个数大于一半,则表示嵌入 0 ;如果白色象素的个数大于一半,则表示嵌入 1 。
当需要嵌入的比特与所选区域的黑白象素的比例不一致时,为了达到希望的象素关系,则需要修改一些象素的颜色。
修改应遵循一定的规则,原则是不引起感观察觉。
修改应在黑白区域的边缘进行 。
判断每一个图像块黑色象素的百分比,如果大于 R1 + 3λ ,或者小于 R0 - 3λ ,则跳过这样的无效块。
如果在 [R1 , R1 + λ] 或者 [R0 - λ , R0] 的范围内,则正确提取出秘密信息 0 或 1 。
详细介绍参考:https://blog.csdn.net/newlw/article/details/125008614