• 大小: 274KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: Matlab
  • 标签: jpeg  

资源简介

附有jpeg的编码和解码的完整代码实现.从图像的分块,DCT变换,量化,直到熵编码后形成码流。在解码器中使用了树型数据结构实现huffman解码

资源截图

代码片段和文件信息

function B=arg88(seq)
% arrange according to Z shape a sequence into a 8*8 matrix with 0s follow the rear if the
% length is less than 8*8
order=[...
    1123211234543211234567654321123456788765432345678876545678876788;
    1211234321123456543211234567876543212345678876543456788765678878];
% seq=1:30;
B=zeros(88);
for i=1:length(seq)
    try
        loc=order(:i);
    catch
        seq
        keyboard
    end
    r=loc(1);
    c=loc(2);
    B(rc)=seq(i);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-06-08 18:24  JPEG完整版\
     文件         612  2012-05-08 21:28  JPEG完整版\arg88.m
     文件         139  2012-01-08 22:32  JPEG完整版\code2mag.m
     文件       10000  2012-06-09 17:22  JPEG完整版\CoefEncoder.m
     文件       10252  2012-05-08 22:44  JPEG完整版\constructTREE.m
     文件        3988  2012-06-09 17:58  JPEG完整版\jpeg_main.m
     文件      786486  2012-01-08 11:55  JPEG完整版\lena512_toshiba.bmp
     文件         384  2011-11-24 08:29  JPEG完整版\magcode.m
     文件         335  2012-06-09 18:12  JPEG完整版\test_jpeg.m
     文件        1636  2012-01-27 22:53  JPEG完整版\Zscan.m

评论

共有 条评论