⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dvdbptsubbp.m

📁 ICA是比较新的用于图像水印的方法
💻 M
字号:
function Z=DvdBptSubBp(A,k,l)
%将位图A分割成(m/k)*(n/l)个子图,每个子图大小是k*l
%该函数返回一个矩阵,每一行都是一个子图


%------------------------------------------
dim=size(A);  %dim是由矩阵A的维数组成的向量
m_subbp=floor(dim(1)/k);
n_subbp=floor(dim(2)/l);
%------------------------------------------


%------------------------------------------
%构造一个矩阵,每一行代表一个子图
Z=ones(m_subbp*n_subbp,k*l);
%------------------------------------------


%------------------------------------------
%开始给矩阵Z附值
for i=1:m_subbp*n_subbp
row=ceil(i/n_subbp);%第i个子图所在行
column=n_subbp-(row*n_subbp-i);%第i个子图所在列
temp=A(((row-1)*k+1):row*k,((column-1)*l+1):column*l);
Z(i,:)=(temp(:))';
end
%------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -