基于visual c 的jpeg编解码技术

基于visual c 的jpeg编解码技术

ID:21846078

大小:68.50 KB

页数:12页

时间:2018-10-25

基于visual c 的jpeg编解码技术_第1页
基于visual c 的jpeg编解码技术_第2页
基于visual c 的jpeg编解码技术_第3页
基于visual c 的jpeg编解码技术_第4页
基于visual c 的jpeg编解码技术_第5页
资源描述:

《基于visual c 的jpeg编解码技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于VisualC的JPEG编解码技术.txt爱情是艺术,结婚是技术,离婚是算术。这年头女孩们都在争做小“腰”精,谁还稀罕小“腹”婆呀?高职不如高薪,高薪不如高寿,高寿不如高兴。本文由backet2004贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。毕业设计基于VisualC++的JPEG编解码技术学专院业物理与光电工程学院电子科学与技术(光电子)2002级(2)班3102004077杨贤年级班别学号学生姓名指导教师周冬跃2006年05月21日1绪论……41.1JPEG编解码技术发展的背景……41.2JPEG编解码技术的发展

2、前景……52JPEG标准基本原理……62.1JPEG压缩标准的简单介绍……62.2JPEG编解码总流程……73JPEG标准的算法流程……73.1颜色系统的转换……73.2离散余弦变换……83.3量化……93.4编码……103.5熵编码……123.6哈夫曼编码……174JPEG的文件格式……195.JPEG编解码的程序实现……246总结……30·致谢……32·参考文献……32·附录……32摘要本论文主要介绍了JPEG编解码技术以及在VC++平台上的具体实现。同时也介绍了许多图像压缩编码技术的基本算法和实现方法,如离散余弦变换、量化、熵编码及Huffman编码。具体实现

3、程序的编码部分能把一张BMP格式的24位真彩色图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RBG变成亮度Y和色度Cr、Cb,它利用人的视觉对色度不敏感的特点,减少一部分色度数据,以达到压缩。JPEG采取多种

4、编码方式,包含有行程编码(RunLengthCoding)和哈夫曼(Huffman)编码,有很高的压缩比。在编码前,先对数据进行分块,离散余弦变换(DCT)及量化,保留能量大的低频信号,丢弃高频信号以达到压缩。解码时,进行熵解码,反量化,反离散余弦变换(IDCT)。关键字:JPEGDCT行程编码量化熵编码AbstractThispaperintroduceJPEGcompresscompiledtechnologycodeandatVC++platformmainlyconcretetorealize.Recommendedalotofpicturestocompr

5、essthebasicalgorithmofthetechnologyofthecodeandimplementationmethodatthesametime,suchasDiscreteCosineTransform,quantization,entropycodeandHuffmancode.Theencodingpartofthisprogramcanencodeapicturewhoseformatis24-bits-turecolorBMPandsaverelevantdataasbinarysystem。Thedecodingprogramcandec

6、odethecompressiondataandreconstructtheoriginimage。WhileconveyingpicturesweoftenencodestillpicturesintothestyleofJPEG。JPEGisoflossycompressionwhichcannotrecoveralltheimagedata,somedataarelosed。Althoughwerefertonon-lossycompression,however,thecompressionratiooflossycompression(thetimesth

7、atdatabytesbeforecompressiontothataftercompression)isbiggerthanthatofnon-lossycompression。JPEGencodingtranslateimagecolorfromRBGtoluminanceYandchromaCr、Cb。Becausepeople’eyesarelesssensitivetochromacomparingwithluminance,someofchromadataareabandonedtoreducedatasize。JPEGenvolvessomekin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。