呵呵,不好意思,没有说具体,look-----------
具体用什么工具到无所谓,不过最好是java。但是苦于找不到资料,具体是做一个能够隐藏bmp图片的软件。比如说,一副经过特殊处理(信息隐藏)的bmp图片,普通情况下可以被任何能够打开bmp的工具打开,但是看不到隐藏的那一部分,打个比方说:在邱淑珍(我的至爱,呵呵,莫用香蕉皮丢俺!)的图片里边隐藏俺的照片,普通情况下可以看到她,当用我自己做的软件打开时,就可以看到我了,呵呵。
我就是不知道算法是如何的,也没有这方面的书。谢谢你们呀,大牛们,救命呀~~~~~~~~

解决方案 »

  1.   

    记得有个applet的,可以擦去上面的图片,露出下面的图片。我当时把一张白宫的照片放在上面,下面是一直sex的图片!很好玩!呵呵……
      

  2.   

    一点建议,首先要了解bitmap图的文件结构,他是由文件头、位图信息头、颜色信息和图形数据四部分组成,在显示图片时,首先是读取文件头,取得图形数据长度,然后从文件中读取该图形数据。
    我们就可以利用这一点做文章,在一个*.bmp文件中顺序存放两张图片数据,这样,普通的图形软件只能显示第一张图片,而你的软件则可以这样处理,读取第一张图片数据长度,然后从文件的开始位置偏移这个长度读取数据,一切OK!
    你可以做这个测试,将一个bmp文件用文件编辑器打开,在文件末尾自己添加一些数据,再用看图软件显示该bmp图片,看看有什么变化吗? 一点变化都没有,说明你添加的数据不影响图片显示。
      

  3.   

    ajun3的办法简单可行.
    不过我的办法是修改图片的颜色,一个象素代表一个bit.
    这样图片大小没变,结果变了.效果更好.
      

  4.   

    是信息夹带技术吧,你是哪个学校的??我记得程序员有一期介绍一个哈工大
    的,专做这个。
    //////////////////////////////////////
    格式 备注 
    txt  文本格式 
    DOC  MS WORD格式 
    JPG  最常见的矢量图格式 
    GIF  常见的矢量图格式 
    MP3  高压缩比的声音文件格式 
    WAV  声音文件格式 
    mpeg、CD.... 其它 多种数字视频音频格式 
    //////////////////////////////////////
      

  5.   

    to ajun3(唐军):
    我试了你的方法,可行,但是请问怎样从文件流中读取第一张图片数据长度?
    请赐教,谢谢!
      

  6.   

    TO:  aprim(四楞子) 
         我是南华大学的,老师让做信息隐藏技术的毕业设计,痛苦呀~~~~
      

  7.   

    TO:chliang() 
       没问题,我做好后就发到你的邮箱里边去,你的箱子地址是啥呀?
      

  8.   

    ariso(yangxz) 的法子好像中山大学正在搞!
    而且跟数字签名有点联系!
      

  9.   

    挺有意思的,搞好了别忘了发张图片给我!thank you !
      

  10.   

    to: happy_king(幻影) 
        没问题,呵呵~~~~
      

  11.   

    大家去看看这个吧,一个中国人自己做的http://www.antiy.net/infostego/index.htm中的
    http://www.antiy.net/infostego/infostego3.zip