在压缩图像的过程中,使用以下代码。
img = imread('frm001.png');
img=imresize(img,[256 256]);
ycbcr = rgb2ycbcr(img);
y = ycbcr(:,:,1);
proc = dctmtx(8);
在此阶段之后,量化,锯齿形排序,RLE和霍夫曼编码的常规过程继续进行。 在解压缩代码时,这里使用的dctmtx()的反函数是什么?
答案 0 :(得分:1)
DCT计算如下:
B = D*A*D'
其中A是要转换的图像,D是dctmtx()
的结果。相反的是
A = D'*B*D