📄 new.m
字号:
i =imread('f.jpg');
oiv1=rgb2hsv(i); %转换HSV空间
oiv=uint8(oiv1(:,:,3));
[M N]=size(oiv);
a=round(M/16-1/2); %求出分块数
b=round(N/16-1/2);
global total_cell;
total_cell=zeros(1,4*M*N/16);
global bit_count point cell_count;
bit_count=0;point=0;cell_count=0;
for m=1:a
for n=1:b
oiv16=oiv((16*m-15):16*m,(16*n-15):16*n);
block16(oiv16);
end
end
bizhi=bit_count/(M*N*8)
total_val=uint8(total_cell);
%解码
global point0 cell_count0 total_decode
global mi mj
point0=0;cell_count=0;
for mi=1:a
for mj=1:b
%b16=zeros((16*mi-15):16*mi,(16*ni-15):16*ni)
decode16(total_cell);
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -