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

📄 test_dct_quant_dequant_idct.m

📁 用matlab写的仿真H.263标准的程序
💻 M
字号:
%h263dct quant, dequant , idct测试

%测试1,输入16x16全零数组
for qp = 1
TestMatrixZeros = zeros(16,16);

coeff = MacroDct2(TestMatrixZeros);

qcoeff = MacroQuant(coeff,qp);
coeff = MacroDequant(qcoeff,qp);

TestEqual(TestMatrixZeros,MacroIDct2(coeff));

% %测试2,输入16x16全1数组
TestMatrixOnes= ones(16,16);

coeff = MacroDct2(TestMatrixOnes);

qcoeff = MacroQuant(coeff,qp);
coeff = MacroDequant(qcoeff,qp);

TestEqual(TestMatrixOnes,(MacroIDct2(coeff)));

% % 
% % % % % % %测试3,输入16x16随机数组
% % 
% TestMatrixRand=rand(16,16);
% 
% coeff = MacroDct2(TestMatrixZeros);
% 
% qcoeff = MacroQuant(coeff,qp);
% coeff = MacroDequant(qcoeff,qp);
% 
% TestEqual(TestMatrixRand,MacroIDct2(coeff));

end

⌨️ 快捷键说明

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