當前位置:成語大全網 - 書法字典 - 基於DCT算法的數字水印的MATLAB程序有什麽問題?

基於DCT算法的數字水印的MATLAB程序有什麽問題?

對於m=1:N

對於n=1:N

x =(m-1)* K+1;

y =(n-1)* K+1;

II=I(x:x+K-1,y:y+K-1);%將原始圖像分成8*8的子塊。

IDCT = DCT 2(II);% DCT變換子塊。

如果x = = 1 & amp;y==1

阿爾法= 0.002;

其他

阿爾法= 0;

For是錯誤的。這個程序是幾年前看到的,現在還在用。。。。

Matlab操作方便很多,所以在matlab中最好不要用for,因為matlab本身就有很多for模塊,所以在matlab中用for會大大降低速度。還有,matlab有嚴格的矩陣運算格式,所以要註意矩陣運算的方法。

8*8DCT難嗎?給妳壹個提示,

都是基於matlab的。

I = 1:10;%答案是

1 2 3 4 5 6 7 8 9 10

I = 1:2:10;%答案是

1 3 5 7 9

I = 1:8:256;

答案是什麽?

如何操作矩陣?

解決這個問題,妳的答案就出來了。很簡單。