Skip to content

YueNing/informationhiding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

informationhiding

matlab实现的信息隐藏

在安装了matlab的前提下  运行目录下面的main.m文件

  • main.m和main.fig主界面的显示函数
  • about.txt是本次实验更多信息(原理性)TODO
  • help.txt为程序的使用说明

TEXT_IN_BMP

TEXT_IN_JPG

BMP_IN_WAV

BMP_IN_YUV

  • GUI
    • yuv.m 和 yuv.fig 是视频为载体的信息隐藏界面
  • SRC Files
    • main_DCT_3D_extract_yuv.m和main_DCT_3D_embed_yuv.m分别为视频信息隐藏的提取和隐藏函数
    • loadyuv.m和loadFileYUV.m为YUV视频的读取函数
    • YUVFormat.m] 是YUV视频的格式转换(读取的时候需要用到的函数)
    • extract_3DDCT_5frame_YUV.m和embed_3DDCT_5frame_YUV.m为视频信息隐藏中提取和隐藏要调用的函数
    • PSNR.m 是视频信息隐藏中的信噪比函数
    • NC.m 归一化函数(用于比较原始水印和提取出来的水印)
    • average------psnr.m为平均信噪比函数用以比较原始和提取函数的信噪比的
  • RESOURCES FILES