Skip to content

skyqin1999/JPG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

在图片中藏匿日记

想法来源

来源哔哩哔哩我是炬峰的视频: 隐写术:把秘密藏在照片里

编程环境

vs2019 + opencv4.5

环境配置参考:https://www.jianshu.com/p/b47ce15a9642

说明

本人C类菜鸟,c++不熟练,所以是混合的C/C++编程,写得比较快,就很乱很乱,轻喷轻喷

原理

一般的照片而言。一个像素点里面有三种颜色,分别是RGB,每种颜色使用一个字节(8bits)来存储,数值范围是0~255,

我们可以把每个颜色字节里面的最后一个比特位擦除,再写上我自己的比特信息,那么颜色数值可能会变化1,我们人眼根本看不出来区别。

这样,一个像素三个颜色分量可以为我们提供三个比特,那么三个像素可以给我们提供9个比特,去掉最后一个比特,将8比特看成一个字符操作。

……

具体的实现看源代码

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages