能力值:
( LV2,RANK:10 )
|
-
-
2 楼
此乃匪夷所思之举,真高见也~
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
没做到沙发
顶一把把 呵呵
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
隐藏信息后图片不能浏览!
|
能力值:
( LV9,RANK:170 )
|
-
-
5 楼
WORD biBitCount// 每个像素所需的位数,必须是1(双色), // 4(16色),8(256色)或24(真彩色)之一 DWORD biCompression; // 位图压缩类型,必须是 0(不压缩), // 1(BI_RLE8压缩类型)或2(BI_RLE4压缩类型)之一
[1]不知道程序有没有考虑到在像素所占位数为1/4/8时,用半个字节隐藏数据是不合适的;
[2]如果像素值采用了压缩,BI_RLE8/4,还能直接修改低半字节吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
不光bmp可以这样,所有的图像都可以按照这个思路进行。
|
能力值:
( LV13,RANK:320 )
|
-
-
7 楼
24(真彩色)bmp,另外源码中有一个地方需要修改,就是就是(1/2)图片文件大小和被隐藏信息的大小差值为:头文件大小(54)+标志大小(20)+记录值(8)=82
|
能力值:
( LV9,RANK:170 )
|
-
-
8 楼
严格的说:24位未压缩BMP图
|
能力值:
( LV9,RANK:490 )
|
-
-
9 楼
收藏+支持~~
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
很早就有的方法。直接这样修改BMP好像是没实际意义的。缺点跟LSB一样,应该是更脆弱,无实用意义。
我们实验时是对图像进行小波变换后对低频参数进行类似修改的(当然不是相邻,否则没意义)
|
能力值:
( LV5,RANK:60 )
|
-
-
11 楼
高,真高!!!
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
学习了!怎么看不到楼主研究雨过天晴了?\
期待楼主能做个最新版的补丁!
|
能力值:
(RANK:130 )
|
-
-
13 楼
楼主的方法我以前也尝试过,当时就觉得这个方法还是有一定的缺陷。
例如:
隐藏信息的长度必须放在一个相对固定的位置,非常容易暴露。
被隐藏的信息不能太大,大约只能是bmp文件大小的1/3。
要是能在JPEG、MP3或者AVI格式当中隐藏信息可能就更好了。
|
能力值:
( LV9,RANK:170 )
|
-
-
14 楼
再深入详细说一下,非常愿意拜读
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
经典...N久前就有人研究了..
|
能力值:
( LV6,RANK:90 )
|
-
-
16 楼
似乎应该变换后修改不敏感部分......
对于 低色深 的图像,楼主用的那幅例图,将楼主的文本代码一小部分融合之后失真还是比较明显的:
//论坛不能上传bmp,将融合过的bmp转化gif上传
如果坚持用这种方法,或许可以把游程编码先解压,然后将低色深转化为高色深(再RLE回去).
只不过体积会大点... 仍然表示对楼主的支持!
|
能力值:
( LV4,RANK:50 )
|
-
-
17 楼
是要修改不敏感部分。
用于隐藏信息的部分应该是符合以下条件
1)稍微改动不会导致图像有视觉上的太大变化
2)包含有图像的主要信息(比如说图像的轮廓就是主要信息之一)
否则,图像经过一些常见的简单处理(如:格式转换),信息就会被严重破坏
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
顶一下,要是隐藏信息能加密就好了!
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
这些方法 是和以前那些 在图片中隐藏信息 一样吗? 好象如出一辄。
|
能力值:
( LV13,RANK:1050 )
|
-
-
20 楼
这是数字水印的一种做法。呵呵。
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
果然是高见,SO GOOD
|
|
|