-
dct
M=512 原图像长度
N=64
K=8
I=zeros(M,M)
J=zeros(N,N)
BLOCK=zeros(K,K)
显示原图像
I=imread( f:ceshiyuanshitu.bmp )
figure
imshow(I)
xlabel( 原始图像 )
显示水印图像
J=imread( f:ceshilogistic_nuaa64.bmp )
figure
imshow(J)
xlabel( 水印图像 )
嵌入水印
tem=1
for p=1:N
for q=1:N
x=(p-1)*K+1
y=(q-1)*K+1
BLOCK=I(x:x+K-1,y:y+K-1)
BLOCK=dct2(BLOCK)
if J(p,q)==0
a=-1
else
a=1
end
BLOCK(2,1)=BLOCK(2,1)*(1+a*0.01)
BLOCK=idct2(BLOCK)
I(x:x+K-1,y:y+K-1)=BLOCK
end
end
显示嵌入水印后的图像
figure
imshow(I)
xlabel( 嵌入水印后的图像 )
imwrite(I, f:ceshiembedded.bmp )
- 2010-06-13 18:43:39下载
- 积分:1
-
Matlab-reference
很有用的一本工具书,强烈推荐。
对matlab上手很有用(a very good book to study matlab)
- 2011-05-10 15:11:52下载
- 积分:1
-
BSS_-Part_1_3
盲信号分离的三篇经典文章。Part One,首次提出了一种基于神经网络的学习算法(H-J算法),成功地实现了两个语音信号的分离,从而开启了一个新的领域。虽然他们的学习算法是启发式的并且没有明确指出需利用观测信号的高阶(高于二阶)统计信息,但是其迭代计算公式已具备后来ICA在线算法的雏形。
Part Two和Part Three:分别是从两个不同的角度来证明HJ算法的稳定性(主要是对源信号个数为2的情况给的证明),可惜的是,给出的稳定性条件都不是充要条件。(The three classic papers of blind signal separation(BSS).)
- 2012-04-18 22:44:46下载
- 积分:1
-
Series_Resonamce_exp_101b
Matlab Codes for Series Resenance
- 2013-10-04 15:01:51下载
- 积分:1
-
ASCII-Decoder
Matlab code with GUI for decoding ASCII characters into readable text
- 2013-12-27 17:11:05下载
- 积分:1
-
ELM分类
说明: 机器学习ELM分类器,matlab程序,分类效果较好。(Machine learning elm classifier, matlab program, classification effect is good.)
- 2021-04-24 15:52:14下载
- 积分:1
-
Example-4
In this section i will provide you some basic examples for image processing using C#
Example 1:
Get the RGB and Luminosity histograms using the default C# classes
- 2011-04-21 04:43:58下载
- 积分:1
-
openloop
This is the open loop system for PV panel on MATLAB
- 2015-03-07 00:58:19下载
- 积分:1
-
atomdemo
有关SYSYTEMVIEW的一个小例子,自己做的,刚学,关于2DPSK(The SYSYTEMVIEW a small example, do it yourself, just learning about 2DPSK)
- 2010-06-05 01:39:49下载
- 积分:1
-
sbl
matlab_edge_embedded code
- 2010-12-09 21:07:54下载
- 积分:1