登录
首页 » matlab » JPEGCompression

JPEGCompression

于 2019-02-18 发布
0 130
下载积分: 1 下载次数: 7

代码说明:

说明:  编码: (1)进行颜色转换,将RGB格式转换为YUV格式。 (2)将待编码的N×N的图像分解成(N/8)^ 2 个大小为8×8的子图像。 (3)对每个子图像进行DCT变换,得到各子图像的变换系数。这一步的实质是把空间域表示的图像转换成频率域表示的图像。 (4)对变换系数进行量化。 (5)进行Z字形重排 (6)使用霍夫曼变长变码编码器对量化的系数进行编码,得到压缩后的图像(数据)。 解码: (1) 对压缩的图像数据进行解码,得到用量化系数表示的图像数据。 (2) 进行反Z字型重排 (3)用与编码时相同的量化函数或量化值表对用量化系数表示的图像数据进行逆量化,得到每个子图像的变换系数。 (4)对逆量化得到的每个子图像的变换系数进行反向正交变换(如反向DCT变换等),得到(N/8)^2 个大小为8×8的子图像。 (5)将(N/8)^2 个大小为8×8的子图像重构成一个N×N的图像。 (6)进行颜色组合,将YUV格式转换为RGB格式图像。(JPEG compression and decompression process)

文件列表:

JPEGCompression, 0 , 2018-04-16
JPEGCompression\123.jpg, 585964 , 2018-04-16
JPEGCompression\123.png, 21735 , 2018-04-13
JPEGCompression\CalMSE.m, 334 , 2018-04-03
JPEGCompression\Compratio.m, 1185 , 2015-12-14
JPEGCompression\Compress.m, 612 , 2018-04-03
JPEGCompression\Decompress.m, 104 , 2018-04-03
JPEGCompression\Image1.bmp, 304182 , 2015-12-14
JPEGCompression\imdisplay.m, 317 , 2015-12-14
JPEGCompression\img2jpg.m, 1223 , 2018-04-03
JPEGCompression\jpg2img.m, 1668 , 2018-04-03
JPEGCompression\kids.tif, 95162 , 2013-09-26
JPEGCompression\my.m, 2228 , 2018-05-13

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • haar-like
    利用Haar-like算法提取人脸特征,在matlab软件中进行人脸检测。(Haar-like algorithm is used to extract face features and face detection in MATLAB software.)
    2018-07-29 08:48:07下载
    积分:1
  • splitimg
    自己编的利用FreeImage库分割图像的程序,可以将一个图片分成5个不同区域的图片,主要用于壁纸分割.(Own use FreeImage library image segmentation procedure, a picture can be divided into five different regions of the picture, the main partition for wallpaper.)
    2009-03-19 19:31:01下载
    积分:1
  • kxymc
    对于存在块效应图像进行质量评价 matlab程序 比较适合初学者(For the existence of blocking matlab image quality evaluation procedures are more suitable for beginners)
    2008-12-31 16:19:11下载
    积分:1
  • poshecai
    针对彩色图像的局部直方图均衡化,可以较好的增强图像细节(poshe,it can enhancements the detail of the image )
    2012-05-08 10:43:38下载
    积分:1
  • MATLABGUI
    说明:  利用MATLAB的图像用户界面GUI设计一个简单的菜单式图像处理系统。通过该程序实现对图像的简单处理、变换和去噪等功能,满足课程设计的要求。(A simple menu image processing system is designed by using the image user interface GUI of MATLAB. Through this program, the functions of image processing, transformation and denoising are realized, which meet the requirements of curriculum design.)
    2019-06-06 10:14:47下载
    积分:1
  • sliding
    说明:  使用matlab中的nlfilter来进行邻域处理(Using nlfilter in MATLAB to process neighborhood)
    2019-05-21 14:39:32下载
    积分:1
  • Discrimination-Dictionary-Learning
    Metaface Learning for Sparse Fisher Discrimination Dictionary Learning for Sparse Representation
    2011-10-25 16:01:20下载
    积分:1
  • activecontourlevelset
    说明:  用水平集方法进行细胞图像的分割大家可以看看写的有点简单(level set method using cell image segmentation we can see a little bit simpler to write)
    2006-03-27 11:00:00下载
    积分:1
  • curvematchingtool
    curve matching tool 关于曲线匹配的一些程序(curve matching tool on the curve matching some of the procedures)
    2007-05-15 09:52:24下载
    积分:1
  • harris_watermark
    说明:  基于HARRIS特征点的数字水印的嵌入算法,以及数字水印的检测算法(Watermark embedding and Detection in image based on Harris features points)
    2020-09-03 18:08:08下载
    积分:1
  • 696518资源总数
  • 104607会员总数
  • 44今日下载