第一范文网 - 专业文章范例文档资料分享平台

matlab压缩JPEG实验及程序

来源:用户分享 时间:2025/6/2 10:10:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

'1111010' '11111111000' '1111111110101111'

'1111111110110000' '1111111110110001' '1111111110110010'

'1111111110110011' '1111111110110100' '1111111110110101'

'1111111110110110' '0';

'11111001' '1111111110110111' '1111111110111000'

'1111111110111001' '1111111110111010' '1111111110111011'

'1111111110111100' '1111111110111101' '1111111110111110'

'1111111110111111' '0';

'111110111' '1111111111000000' '1111111111000001'

'1111111111000010' '1111111111000011' '1111111111000100'

'1111111111000101' '1111111111000110' '1111111111000111'

'1111111111001000' '0';

'111111000' '1111111111001001' '1111111111001010'

'1111111111001011' '1111111111001100' '1111111111001101'

'1111111111001110' '1111111111001111' '1111111111010000'

'1111111111010001' '0';

'111111001' '1111111111010010' '1111111111010011'

'1111111111010100' '1111111111010101' '1111111111010110'

'1111111111010111' '1111111111011000' '1111111111011001'

'1111111111011010' '0';

'111111010' '1111111111011011' '1111111111011100'

'1111111111011101' '1111111111011110' '1111111111011111'

'1111111111100000' '1111111111100001' '1111111111100010'

'1111111111100011' '0';

'11111111001' '1111111111100100' '1111111111100101'

'1111111111100110' '1111111111100111' '1111111111101000'

'1111111111101001' '1111111111101010' '1111111111101011'

'1111111111101100' '0';

'11111111100000' '1111111111101101' '1111111111101110'

'1111111111101111' '1111111111110000' '1111111111110001'

'1111111111110010' '1111111111110011' '1111111111110100'

'1111111111110101' '0';

'1111111010' '111111111000011' '1111111111110110'

'1111111111110111' '1111111111111000' '1111111111111001'

'1111111111111010' '1111111111111011' '1111111111111100'

'1111111111111101' '1111111111111111'}; %RLC行程编码 k=0; j=1; for i=1:63

if AC(i)==0 && k<15%非零系数前的零个数小于15 k=k+1; else

if k==15%非零个数为15 RLC(j)=15; RLC(j+1)=0; else%没有零在前面 RLC(j)=k; RLC(j+1)=AC(i); end k=0; j=j+2; end end

%最后一个数是零 if AC(63)==0 RLC(j)=0; RLC(j+1)=0; end

%之前有若干组15个连零 while(length(RLC)>2)

if ((RLC(length(RLC)) == 0) && (RLC(length(RLC)-2) == 0)) RLC = RLC(1:length(RLC)-2); RLC(length(RLC)-1) = 0; else break

end end ACH='';

for i=1:2:length(RLC) NNNN=RLC(i); if RLC(i+1)==0 SSSS=0;

elseif abs(RLC(i+1))==1 SSSS=1;

elseif ( abs(RLC(i+1))>=2 && abs(RLC(i+1))<=3 ) SSSS=2;

elseif ( abs(RLC(i+1))>=4 && abs(RLC(i+1))<=7 ) SSSS=3;

elseif ( abs(RLC(i+1))>=8 && abs(RLC(i+1))<=15 ) SSSS=4;

elseif ( abs(RLC(i+1))>=16 && abs(RLC(i+1))<=31 ) SSSS=5;

elseif ( abs(RLC(i+1))>=32 && abs(RLC(i+1))<=63 ) SSSS=6;

elseif ( abs(RLC(i+1))>=64 && abs(RLC(i+1))<=127 ) SSSS=7;

elseif ( abs(RLC(i+1))>=128 && abs(RLC(i+1))<=255 ) SSSS=8;

elseif ( abs(RLC(i+1))>=256 && abs(RLC(i+1))<=511 ) SSSS=9;

elseif ( abs(RLC(i+1))>=512 && abs(RLC(i+1))<=1023 ) SSSS=10; end

%%求前缀码S1

搜索更多关于: matlab压缩JPEG实验及程序 的文档
matlab压缩JPEG实验及程序.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c13fdk5029y7dd7d92wae4uc568cqcf01a4b_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top