资源简介
基于改进dct的数字水印Java实现代码
代码片段和文件信息
package com.test2;
class Block {
public static double[][][] block(double[][] orint[][] wmint n)
{
double[][][] blk=new double[64][64][64];
for(int i=0;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+i*n][k];
}
for(int i=wm.length;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length)*n][k+n];
}
for(int i=wm.length*2;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length*2)*n][k+n*2];
}
for(int i=wm.length*3;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length*3)*n][k+n*3];
}
for(int i=wm.length*4;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length*4)*n][k+n*4];
}
for(int i=wm.length*5;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length*5)*n][k+n*5];
}
for(int i=wm.length*6;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length*6)*n][k+n*6];
}
for(int i=wm.length*7;i for(int m=0;m for(int k=0;k {
blk[i][m][k]=or[m+(i-wm.length*7)*n][k+n*7];
}
return blk;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1375 2016-10-14 19:20 test2\Block.java
文件 4235 2016-10-14 19:24 test2\em
文件 2371 2016-10-14 19:24 test2\Extract.java
文件 3250 2016-10-14 19:25 test2\ImageAssistance.java
文件 3080 2016-10-14 13:06 test2\Transformation.java
目录 0 2016-10-16 10:33 test2
----------- --------- ---------- ----- ----
14311 6
- 上一篇:BestMail.jar
- 下一篇:剑指offer(java版)高清完整.pdf版
评论
共有 条评论