西南科技大学信息隐藏
作业一[答辩]:文法类隐写与分析技术的实现
选择的实验图片对象最好是BMP格式的灰度图,RGB彩色图其实是不标准的,只是为了方便国人认知。
头文件隐写信息是隐写到保留字[四个字节]中,隐写的信息量很小,检测是否存在隐写也只需要与保留字进行比较并提取隐写信息即可。
尾部影响是在文件末尾追加即可,这里检测隐写我们需要利用到BMP头部信息中的BITMAPFILEHEADE数值,该数值后就是隐藏信息。
在数据区进行隐写需要注意的是BMP文件头一般是54个字节,但实际上文件头后还有调色板,用于存储颜色信息,如果直接从文件头后开始隐写信息,会修改调色板的信息,从而过于影响图片呈现效果。
我们需要利用文件头中的数据偏移数值[bfoffbits],以确定像素数据的起始位置,该值是DWORD类型,需要小端读取。
该实验报告使用的是彩色图片,大家可以读取图片是转化为灰度图像。
实验报告:
源码:西南科技大学信息隐藏实验一:文法类隐写与分析技术的实现资源-CSDN下载
作业二[答辩]:数字图像空域隐写与分析技术的实现
图片选取很关键,选择标准图像答辩更好通过。
卡尔分析只要在顺序嵌入几乎满嵌的时候才能检测到变化,嵌入率过小或者随机嵌入都无法得到存在隐写的结论。
信息量估计法验证是否隐写正确或者检验是否正确:看图片。两根线的交点对应的横坐标的绝对值就是检测到的隐写率,并且F1随二次嵌入率增大而减小,F2下降速率小于F1或者不下降。若图像没有经过密写,则二次嵌入为0时,F1和F2应该很接近。
其他的报告写的很详细了。
实验报告:
源码:西南科技大学信息隐藏实验二:数字图像空域隐写与分析技术的实现资源-CSDN下载
作业三:F5算法
基于实验二进行的检测,实现的是F5隐写算法。
实验报告:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 alsPP的小站!


