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

📄 imbtc.m

📁 将一幅多媒体图像根据各个块的不同特性蔡用不同的编码方式
💻 M
字号:
function imbtc(total_cell)
global point0 cell_count0 total_decode mi ni mi1 ni1 mi2 ni2 total_val total_cell
data_a0=total_cell(point0+1);data_a1=total_cell(point0+2);
data_dec1=total_cell(point0+3);data_dec2=total_cell(point0+4);
data_bin1=dec2bin(data_dec1);data_bin2=dec2bin(data_dec2);
if length(data_bin1)<8
    data(1:8-length(data_bin1))=0;
end
for j=1:length(data_bin1)%8-length(data_bin1):8
    data(8-length(data_bin1)+j)=str2num(data_bin1(j));
end
%if j<8
 if length(data_bin2)<8
    data(9:16-length(data_bin2))=0;  
 end
for ji=1:length(data_bin2)
    INDEX=16-length(data_bin2)+ji
    data(INDEX)=str2num(data_bin2(ji));
end
for ij=1:16
    if data(ij)==0
    val_block4(ij)=data_a0;
    end
    if data(ij)==1
    val_block4(ij)=data_a1;
    end
end
value=(reshape(val_block4,4,4));
total_decode((16*mi-15+(mi1-1)*8+(mi2-1)*4):(16*mi-15+(mi1-1)*8+(mi2-1)*4+3),(16*ni-15+(ni1-1)*8+(ni2-1)*4):(16*ni-15+(ni1-1)*8+(ni2-1)*4+3))=value;
point0=point0+4;

⌨️ 快捷键说明

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