• 大小: 1.09MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: Matlab
  • 标签: matlab  

资源简介

基于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  Untitled.m

----------- ---------  ---------- -----  ----

              2281616                    4


评论

共有 条评论

相关资源