資源簡介
基于Matlab的jpeg壓縮代碼,熵編碼很難,所以沒有寫,感興趣的可以自行優化代碼,灰度圖像
代碼片段和文件信息
function?[Matrix]=Dct_Quantize(IQua_FactorQua_Table)
%UNtitleD?Summary?of?this?function?goes?here
%???Detailed?explanation?goes?here
I=double(I)-128;??
I=blkproc(I[8?8]‘dct2(x)‘);
?
Qua_Matrix=Qua_Factor.*Qua_Table;??????????????%量化矩陣
I=blkproc(I[8?8]‘round(x./P1)‘Qua_Matrix);??%量化,四舍五入
?
Matrix=I;??????????%得到量化后的矩陣
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????2279478??2014-10-12?10:19??1.bmp
?????文件????????362??2014-10-12?10:59??Dct_Quantize.m
?????文件????????549??2014-10-12?10:59??Inverse_Quantize_Dct.m
?????文件???????1227??2014-10-12?11:12??Unti
-----------?---------??----------?-----??----
??????????????2281616????????????????????4
- 上一篇:NSGA-II Matlab代碼
- 下一篇:水蒸氣性質matlab計算程序
評論
共有 條評論