当前位置:首页 » 操作系统 » dct源码

dct源码

发布时间: 2022-07-01 05:16:47

1. 网络游戏怎么改源码

放弃吧,单单从客户端是没法看到其代码的,网游的代码都市封装好的,对外公布的都是封装好的客户端,根本无法解析,除非内部源码泄露,于是就出现了私服……

2. 求个《 DCT域数字图像的水印加载与提取》的毕业论文,包括源代码注释,给高分!

较早利用分块DCT的水印技术是Koch.E、Zhao.J的文章[1],他们的水印方案是用一个密钥随机的选择图像的一些分块,在频域的中频上稍稍改变一个三元组来隐藏二进制序列信息。这种方法对有损压缩和低通滤波是稳健的。Cox等[2]提出了着名的基于图像全局变换的数字水印技术,该方案对整个图像作离散余弦变换(DCT),然后将水印嵌入到预先设定的低频分量中,水印信号由高斯分布的实数序列组成,算法不仅在视觉上具有不可察觉性,而且稳健性也非常好,可经受JPEG压缩、滤波、剪切等攻击。Barni等[3]提出一种利用HVS掩蔽特性的基于DCT的水印算法,在水印嵌入阶段,对的图像进行的DCT变换,对DCT系数按Zig-Zag扫描重新排列为一维向量,留下向量中开始的L个系数不作修改,对第L个系数后面的M个系数进行修改以嵌入水印。黄继武等人[4]在对DCT系数DC和AC分量的定性和定量分析的基础上,指出DC分量比AC分量更适合嵌入水印,嵌入DC分量的水印具有更好的稳健性,并提出了一个利用DC分量的自适应算法。

以上算法至少有以下两个缺点:①在水印提取过程中使用了原始图像,这一点在实时的网络环境中很难做到;②只能给出水印存在有无的回答,在许多应用场合要求水印是有意义的,如一个二维图像(商标、印鉴等)。显然,这种有意义的水印所包含的信息量、可感知性、可辩识性及保密性,是无意义的伪随机噪声所不能比拟的。

本文在研究了前人算法的基础上,提出了一个利用块分类的DCT域自适应扩频图像水印算法,嵌入的水印是一个可视二值图像。用两个不相关的伪随机序列分别代表水印信息中的0和1,从而达到扩频的目的,将扩频后的水印信号,嵌入到分块DCT域的中低频段系数中。在嵌人过程中充分考虑到了局部图像的复杂度,能够自适应地调整嵌人强度,水印检测算法不需要原始图像,实现了盲检测。仿真实验表明:图像经过JPEG有损压缩、低通与中值滤波、剪切等图像处理操作后仍是稳健的。

3. 基于DCT数字水印算法的Matlab实现源代码

  1. 读取图片

  2. 读取水印图片(二维码)

  3. 原图片做成灰度

  4. 水印图做成二值图

  5. 原图做8*8DCT处理

  6. 选择DC成分以外的元素(每个8*8块里选择1个元素)

  7. 生成伪随机乱数

  8. 根据乱数做成密钥

  9. 将水印图根据密钥与算法嵌入到第6步骤

  10. 嵌入后将每个元素替换原来的第6步元素

  11. 做反变换

  12. 图片保存,嵌入完毕

提取

  1. 读取嵌入水印后的图片

  2. 生成嵌入时的伪随机乱数(生成乱数之前可以加一些几何攻击)

  3. 根据乱数做成密钥

  4. 嵌入水印后的图片做8*8DCT处理

  5. 选择DC成分以外的元素(选取跟原来嵌入时相同)

  6. 根据算法与密钥提取水印图

  7. 提取的水印图与原水印图做比较

  8. 保存提取的水印图,提取完毕

4. 谁用matlab做过jpeg解压缩啊哈弗曼怎么解压缩啊zigzag怎么反变换啊dct怎么反变换啊

自己网上找一个jpeg解码的c源码看看吧。

5. 帮帮忙 ~!!! DCT算法的matlab程序运行出错 Index exceeds matrix dimensions. Error in ==>

楼主你的J图像大小是多少?
我测试J的大小是256*256,可以运行,出结果。查看你的图像大小是否是256*256,如果不是的话,K是8,8*8的子块肯定不符合其大小。

热点内容
androidappwidget 发布:2024-11-16 23:27:18 浏览:676
图片加密上传 发布:2024-11-16 23:24:54 浏览:71
骗软件算法 发布:2024-11-16 23:21:50 浏览:646
20人团队解压拓展怎么玩 发布:2024-11-16 23:03:34 浏览:159
rsa解密算法c 发布:2024-11-16 22:41:43 浏览:27
python3log 发布:2024-11-16 22:41:34 浏览:658
手机如何热点密码是多少 发布:2024-11-16 22:41:31 浏览:350
android上传多个文件 发布:2024-11-16 22:36:24 浏览:313
苹果微信25区怎么改为安卓区 发布:2024-11-16 22:32:39 浏览:651
数控编程轻松 发布:2024-11-16 22:23:38 浏览:814