资源简介
jpeg 图像压缩 matlab程序 hufman编码
代码片段和文件信息
function bit_seq=ACEncoding(xy)
Z=x;
v0=y;
R=abs(y);
if R==1;amplen=1;
elseif(R >= 2 & R <= 3);amplen = 2;
elseif(R >= 4 & R <= 7);amplen = 3;
elseif(R >= 8 & R <= 15);amplen = 4;
elseif(R >= 16 & R <= 31);amplen = 5;
elseif(R >= 32 & R <= 63);amplen = 6;
elseif(R >= 64 & R <= 127);amplen = 7;
elseif(R >= 128 & R <= 255);amplen = 8;
elseif(R >= 256 & R <= 511);amplen = 9;
elseif(R >= 512 & R <= 1023);amplen = 10;
end
if (Z==0 & amplen==1); codelen=2;accode=0;
elseif (Z==0 & amplen==2);codelen=2;accode=1;
elseif (Z==0 & amplen==3);codelen=3;accode=4;
elseif (Z==0 & amplen==4);codelen=4;accode=11;
elseif (Z==0 & amplen==5);codelen=5;accode=26;
elseif (Z==0 & amplen==6);codelen=7;accode=120;
elseif (Z==0 & amplen==7);codelen=8;accode=248;
elseif (Z==0 & amplen==8);codelen=10;accode=1014;
elseif (Z==0 & amplen==9);codelen=16;accode=65410;
elseif (Z==0 & amplen==10);codelen=16;accode=65411;
elseif (Z==1 & amplen==1); codelen=4;accode=12;
elseif (Z==1 & amplen==2); codelen=5;accode=27;
elseif (Z==1 & amplen==3); codelen=7;accode=121;
elseif (Z==1 & amplen==4); codelen=9;accode=502;
elseif (Z==1 & amplen==5);codelen=11;accode=2038;
elseif (Z==1 & amplen==6);codelen=16;accode=65412;
elseif (Z==1 & amplen==7);codelen=16;accode=65413;
elseif (Z==1 & amplen==8);codelen=16;accode=65414;
elseif (Z==1 & amplen==9);codelen=16;accode=65415;
elseif (Z==1 & amplen==10);codelen=16;accode=65416;
elseif (Z==2 & amplen==1);codelen=5;accode=28;
elseif (Z==2 & amplen==2);codelen=8;accode=249;
elseif (Z==2 & amplen==3);codelen=10;accode=1015;
elseif (Z==2 & amplen==4);codelen=12;accode=4084;
elseif (Z==2 & amplen==5);codelen=16;accode=65417;
elseif (Z==2 & amplen==6);codelen=16;accode=65418;
elseif (Z==2 & amplen==7);codelen=16;accode=65419;
elseif (Z==2 & amplen==8);codelen=16;accode=65420;
elseif (Z==2 & amplen==9);codelen=16;accode=65421;
elseif (Z==2 & amplen==10);codelen=16;accode=65422;
elseif (Z==3 & amplen==1);codelen=6;accode=58;
elseif (Z==3 & amplen==2);codelen=9;accode=503;
elseif (Z==3 & amplen==3);codelen=12;accode=4085;
elseif (Z==3 & amplen==4);codelen=16;accode=65423;
elseif (Z==3 & amplen==5);codelen=16;accode=65424;
elseif (Z==3 & amplen==6);codelen=16;accode=65425;
elseif (Z==3 & amplen==7);codelen=16;accode=65426;
elseif (Z==3 & amplen==8);codelen=16;accode=65427;
elseif (Z==3 & amplen==9);codelen=16;accode=65428;
elseif (Z==3 & amplen==10);codelen=16;accode=65429;
elseif (Z==4 & amplen==1);codelen=6;accode=59;
elseif (Z==4 & amplen==2);codelen=10;accode=1016;
elseif (Z==4 & amplen==3);codelen=16;accode=65430;
elseif (Z==4 & amplen==4);codelen=16;accode=65431;
elseif (Z==4 & amplen==5);codelen=16;accode=65432;
elseif (Z==4 & amplen==6);codelen=16;accode=65433;
elseif (Z==4 & amplen==7);codelen=16;accode=65434;
elseif (Z==4 & amplen==8);codelen=16;accode=65435;
elseif (Z==4 & amplen==9);codelen=16;accod
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9087 2013-03-21 12:00 20130320自编JPEG图像压缩程序\ACEncoding.m
文件 1022 2013-03-21 09:13 20130320自编JPEG图像压缩程序\DCEncoding.m
文件 4623 2013-03-21 16:40 20130320自编JPEG图像压缩程序\Zprogram.m
文件 196662 2011-05-14 10:30 20130320自编JPEG图像压缩程序\lena.bmp
文件 309 2013-03-21 08:49 20130320自编JPEG图像压缩程序\zigzag.m
目录 0 2013-04-16 07:47 20130320自编JPEG图像压缩程序\
相关资源
- 生物地理学算法BBO及与差分进化算法
- MDS无线传感器网络定位算法MATLAB程序
- 有约束的最小最大值matlab程序
- 蚁群算法解决TSP问题MATLAB程序
- DCT变换和DFT变换 数字图像压缩 Mat
- JPEG2000MATLAB代码
- 快速人脸定位matlab程序
- 差分进化算法及改进 matlab程序
- 潮流matlab程序
- 关于GPS的matlab程序
- RRT_MATLAB程序带中文注释
- 牛顿——拉夫逊潮流计算的matlab程序
- 基于PCA的图像压缩Matlab代码
- 正则化方法matlab程序
- music算法matlab程序
- 陷波滤波器matlab程序
- matlab程序将年月日转换成当年的天数
- pHog纹理识别 matlab程序
- 免疫算法MATLAB程序
- 滑动平均值求解Matlab程序).txt
- 矩量法matlab程序设计.doc
- 地震动参数计算matlab程序
- 时间序列arima matlab程序
- Matlab程序_牛顿拉夫逊法&PQ;分解法计算
- 结构动力学使用中心差分法计算单自
- 高斯-勒让德积分Gauss-legendre积分matl
- Kalman滤波在船舶GPS导航定位系统中的
- rddata.m -- MIT-BIH ECG 信号的数据读取M
- 基于前推回代法潮流计算的MATLAB程序
- 电动汽车充电站选址定容matlab程序
评论
共有 条评论