【实例简介】
基于Matlab环境,实现了简易版的JPEG压缩技术,对输入图像编码并输出二进制文件,然后利用二进制文件解码,重构图像。
【实例截图】
【核心代码】
Matlab-JPEGEncoderandDecoder
└── Matlab-JPEG Encoder and Decoder
├── adjust_size.m
├── block_dct.m
├── block_idct.m
├── comp
│ ├── Arith06.m
│ ├── Arith07.m
│ ├── contents.m
│ ├── entropy.m
│ ├── eob3.m
│ ├── Huff06.m
│ ├── HuffCode.m
│ ├── HuffLen.m
│ ├── HuffTabLen.m
│ ├── HuffTree.m
│ ├── Mat2Vec.m
│ ├── TestArith.m
│ ├── TestHuff.m
│ └── uniquant.m
├── desample_uv.m
├── dezigzag.m
├── dezigzag_scan.m
├── lena.bin
├── lena.bmp
├── PSNR.m
├── quanti.m
├── rgb2yuv420.m
├── run_jpeg.m
├── WP.bin
├── yuv420_2_rgb.m
├── zigzag.m
├── zigzag_scan.m
├── zq.bin
├── zq.bmp
└── 说明文件.txt
2 directories, 33 files