您现在的位置是:网站首页> 软件下载软件下载

DCT变换的图象伪装及水印算法

2021-09-25 230人已围观

简介 DCT变换的图象伪装及水印算法

【基本介绍】基于DCT 变换的图象伪装及水印算法设CI 是M×N 大小的载体图象,SI 为要想隐藏的P×Q 大小的秘密图象,P=M/2,Q=N/2。通过本算法,我们要把图象SI 隐藏到图象CI 中。算法分以下几步进行:1. 压缩:为了将上述的图象SI 隐藏到载体图象CI 中,首先利用二维小波变换对SI 进行变换,为了达到图象压缩的效果,我们只保留SILL。[SILL,SIHL,SILH,SIHH]=DWT(SI)2. 随机置换:由事先选定的口令K 控制生成两个分别从1 到P/2 和从1 到Q/2 的随机置换RProw和RPcol,并按照下式对SILL 进行变换:SILL(i,j)= SILL(RProw(i), RPcol (j))3. 分块:将CI 分解为(M/8)´(N/8)个8´8 大小的分块BCIm,n;同时,将SILL 也分解为(M/8)´(N/8)个2´2 大小的分块BSIm,n 。4. DCT 变换:对每一个BCIm,n,进行DCT 变换:DBCIm,n=DCT(BCIm,n)

下载资源

-六神源码网