觅风论坛
标题:
数据加解密工具源码(数据转图片加解密)
[打印本页]
作者:
随缘唯美
时间:
2025-2-22 14:08
标题:
数据加解密工具源码(数据转图片加解密)
介绍原理:
1.一个像素由占4个字节.分别是r,g,b,a. 对于可打印出来的情况下,a通道是被忽略的.所以可利用的有三个字节.分别是r/g/b.
在考虑像素会失真的情况下,颜色相差越大则越容易识别出来.所以二维码为什么大部分都是黑白两色.
当然也有彩色的.但背景肯定是浅色,像素点肯定是深色的.如果前景色和背景色越相近扫描所花费的时间就越长.
2.如何把数据转换成像素点写入图片?
已知一个像素(4字节),可以利用的有3个字节. 直接把数据字节填充到某个像素的这3个字节?
当然可以,不过得考虑到大部分情况,图片格式转换的时候就会导致像素偏差.(由于涉及到公司一个项目,所以无损格式就不详谈,各位请自行脑补.)
把数据转成二进制.一个整数占32位.一个字节就占8位. 只有0和1.对应像素0和255.
当然相应的占用尺寸就多了.比如一个整数4字节,需要占用的像素 32/3 (剩余的字节后面继续用)
数据还原的时候以127作为临界,小于或大于127的话就还原成0或1,这样就解决了图片格式转换导致像素偏差的问题了。
最后把这些二进制还原回来即可.
作者:
我叫很钢
时间:
2025-2-23 17:20
我知道错了,感谢大神分享
作者:
风月
时间:
2025-2-24 20:32
好好好好的我要下载看看看
作者:
我叫很钢
时间:
2025-2-25 23:44
我今天才找到这个论坛,非常高兴,加入到觅风老师的论坛
作者:
尘封
时间:
2025-2-27 02:56
嘻嘻不错支持一个
作者:
31235634
时间:
2025-2-28 06:08
这个好好支持一下
作者:
小白
时间:
2025-3-1 07:15
9999999999999999
作者:
骚年
时间:
2025-3-2 08:23
感谢这个i资源
作者:
小天
时间:
2025-3-3 09:30
感谢您的无私精神...
作者:
hgfhf
时间:
2025-3-4 10:38
抢楼了,前排第一次啊
作者:
星梦无痕
时间:
2025-3-5 11:45
支持!!!!前排!!!!
作者:
无敌少爷
时间:
2025-3-6 00:20
阿斯蒂芬撒反对
作者:
中国好叔叔
时间:
2025-3-6 12:56
谢谢楼主的辛苦分享
作者:
501369613
时间:
2025-3-7 01:31
好像还不错!
作者:
哈哈哈哈
时间:
2025-3-7 14:06
学习了,这就去试试
作者:
haobaba45
时间:
2025-3-8 02:42
这个不错,谢谢共享
作者:
asd3186789
时间:
2025-3-10 01:51
学习下 学习下 学习下
作者:
佳佳
时间:
2025-3-12 01:01
嘻嘻不错支持一个
作者:
特拉斯●狗蛋儿
时间:
2025-3-14 00:11
还是看不懂,复杂
作者:
lijianan12300
时间:
2025-3-15 23:21
不错!顶LZ
作者:
佳佳
时间:
2025-3-17 22:30
很不错的哦,支持,加油
欢迎光临 觅风论坛 (https://www.eyyba.com/)
Powered by Discuz! X3.4