博客
关于我
【图像隐藏】基于DWT与SVD算法的数字水印图像隐藏matlab源码
阅读量:260 次
发布时间:2019-03-01

本文共 426 字,大约阅读时间需要 1 分钟。

一、简介

随着互联网的普及和信息通讯技术的飞速发展,多媒体技术得到了广泛应用。但开放的互联网使得这些多媒体信息的传输面临安全隐患。数字水印技术恰好解决了这一问题。通过嵌入算法,将标志性信息嵌入多媒体数据中,可以保护数据的版权,同时不影响其使用价值且不易察觉。

数字水印算法根据嵌入位置可分为空域和变换域水印算法。变换域水印算法具有较强的稳健性,常用的变换域包括离散余弦变换(DCT)、离散小波变换(DWT)和离散傅立叶变换(DFT)。其中,奇异值分解(SVD)是一种将矩阵对角化的方法,通过利用图像的奇异值特性,可将水印信息嵌入到图像的奇异值系数中。


二、源代码

完整代码或代写请至QQ:1575304183。


三、运行结果

以下为实验结果展示:

  • 图像 DCT 变换结果:[图像描述:请查看图片描述]

  • 水印嵌入结果:[图像描述:请查看图片描述]


  • 四、备注

  • 图像 DCT 计算结果:[图像描述:请查看图片描述]

  • 水印提取结果:[图像描述:请查看图片描述]

  • 转载地址:http://dfgx.baihongyu.com/

    你可能感兴趣的文章
    org.tinygroup.serviceprocessor-服务处理器
    查看>>
    org/eclipse/jetty/server/Connector : Unsupported major.minor version 52.0
    查看>>
    org/hibernate/validator/internal/engine
    查看>>
    SQL-36 创建一个actor_name表,将actor表中的所有first_name以及last_name导入改表。
    查看>>
    ORM sqlachemy学习
    查看>>
    Ormlite数据库
    查看>>
    orm总结
    查看>>
    os.environ 没有设置环境变量
    查看>>
    os.path.join、dirname、splitext、split、makedirs、getcwd、listdir、sep等的用法
    查看>>
    os.system 在 Python 中不起作用
    查看>>
    OS2ATC2017:阿里研究员林昊畅谈操作系统创新与挑战
    查看>>
    OSCACHE介绍
    查看>>
    SQL--合计函数(Aggregate functions):avg,count,first,last,max,min,sum
    查看>>
    OSChina 周五乱弹 ——吹牛扯淡的耽误你们学习进步了
    查看>>
    SQL--mysql索引
    查看>>
    OSChina 周四乱弹 ——程序员为啥要买苹果手机啊?
    查看>>
    OSChina 技术周刊第十期,每周技术抢先看!
    查看>>
    OSError: no library called “cairo-2“ was foundno library called “cairo“ was foundno library called
    查看>>
    OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
    查看>>
    OSGi与Maven、Eclipse PlugIn的区别
    查看>>