資源簡介
基于改進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版
評論
共有 條評論