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

📄 decode.m

📁 基于标量量化的图像多描述编码(MDSQ)是提高信息传输质量的一种有效方法,本程序利用Matlab 工具在处理矩阵上的灵活性,实现了MDSQ 算法, 并通过解码后的图像证明该方法良好的多描述性能。
💻 M
字号:
function [T1,T2,T0]=decode(I1,I2)
%load I1; load I2;
[a,b]=size(I1);
Table1=[2 3.5 7.5 9.5 13.5 15.5 19.5 20.5 ];
Table2=[1.5 4.5 6.5 10.5 12.5 16.5 19.5 21.5];
Table0=[1 3 0 0 0 0 0 0; 
        2 4 5 0 0 0 0 0;
        0 6 7 9 0 0 0 0;
        0 0 8 10 11 0 0 0;
        0 0 0 12 13 15 0 0;
        0 0 0 0 14 16 17 0;
        0 0 0 0 0 18 19 21;
        0 0 0 0 0 0 20 22];
T1=zeros(a,b); T2=zeros(a,b); T0=zeros(a,b);
T1(1:a,1:b)=Table1(I1(1:a,1:b));
T2(1:a,1:b)=Table2(I2(1:a,1:b));
for i=1:a;
for j=1:b;
T0(i,j)=Table0(I1(i,j),I2(i,j));
end;
end;
k=256/22;
T1=uint8((T1- 1)*k+k/2);
T2=uint8((T2- 1)*k+k/2);
T0=uint8((T0- 1)*k+k/2);
return

⌨️ 快捷键说明

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