JPEG Coding
zstarstone
研究方向:信息安全,大数据分析
展开
-
Optimization of JPEG (JPG) images: good quality and small size
Last updated: 2008/09/16IntroductionThe image compression techniques have their origin in the necessity of reducing the size of the file used to store the image, which is huge when compared to sto转载 2009-08-29 17:51:00 · 1286 阅读 · 0 评论 -
第9章 图象的压缩编码,JPEG压缩编码标准
在介绍图象的压缩编码之前,先考虑一个问题:为什么要压缩?其实这个问题不用我回答,你也能想得到。因为图象信息的数据量实在是太惊人了。举一个例子就明白:一张A4(210mm×297mm) 幅面的照片,若用中等分辨率(300dpi)的扫描仪按真彩色扫描,其数据量为多少?让我们来计算一下:共有(300×210/25.4) ×(300×297/25.4)个象素,每个象素占3个字节,其数据量为26M字节,转载 2009-08-29 17:00:00 · 2480 阅读 · 0 评论 -
Spatial and Spectral Encoding
Topics covered in this module:Spatial EncodingSpectral Encoding.The Fourier Transform.The Discrete Fourier Transform.The Discrete Cosine Transform.Two-dimensional DCT.IntroductionThere转载 2009-08-29 17:10:00 · 921 阅读 · 0 评论 -
MPEG: Motion Picture Experts Group - Video
Topics covered in this module:Analogue Television and Video.MPEG-1 Encoding.I, P and B Frame Encoding.I, P and B Sequences.IntroductionThe Motion Pictures Expert Group (MPEG) are another转载 2009-08-29 17:37:00 · 2153 阅读 · 0 评论 -
JPEG Minimum Coded Unit (MCU) and Partial MCU
This page should gives some background on how JPEG images are actually defined by 8x8 pixel blocks called the Minimum Coded Unit. This article should help one understand what happens with lossless r转载 2009-08-29 18:01:00 · 1943 阅读 · 0 评论 -
JPEG(baseline)压缩综述(3-2)
量化 在8×8像素块上完成DCT变换之后,为了在压缩比方面获得大的提高需要量化过程。量化过程指的是用一组预定的容许值之一代表实际系数值的过程,以便可用较少的位数对全部数据编码(因为该容许值是所有可能的值中的一小部分)。 请记住人眼对低频分量的图像比对高频分量的图像更敏感。因此,高频分量的图像中的细小错误不容易被发现,所以完全去掉一些高频分量通常在视觉上可以接受。JPEG算转载 2009-08-25 22:47:00 · 1257 阅读 · 0 评论 -
JPEG(baseline)压缩综述(3-3)
霍夫曼编码 霍夫曼(Huffman)编码是一种可变长度编码技术,它用于压缩具有已知概率分布的一连串符号。霍夫曼编码具有这样一个编码树结构,首先找出该序列中具有最小出现概率的两个符号。将这两个符号的独立概率之和作为新的符号的概率。这个过程继续进行,使每个节点都由两个最小概率的符号组成,直到所有符号都用这样的编码树结构表示。 当编码树构建成之后,首先对每个树支分别赋予二进制数转载 2009-08-25 22:48:00 · 1298 阅读 · 0 评论 -
JPEG: Joint Photographic Experts Group
Topics covered in this module:Lossless Encoding.Lossy Encoding.Colour Downsampling.Lossy Compression Steps.Decompression.Progressive Encoding/decoding.Note: This text supercedes all previo转载 2009-08-29 17:10:00 · 1753 阅读 · 0 评论 -
MPEG: Motion Picture Experts Group - Audio
Topics covered in this module:Digital Audio Basics.Psychoacoustics.MPEG Audio Encoding.Layers 1 and 2.Layer 3.IntroductionLike JPEG and MPEG video compression, MPEG audio compression i转载 2009-08-29 17:38:00 · 1225 阅读 · 0 评论 -
JPEG 简易文档 V2.15
由于近期在研究一JPEG文件..顺便看到这个..这个是基础..便于进一步学习JPEG..//--------------------以下是转载内容------------------------------------//JPEG 简易文档 V2.15------------------------------ 初稿写于 2000.1.23 最后修订转载 2009-08-20 14:14:00 · 1101 阅读 · 0 评论 -
JPEG(baseline)压缩综述(3-1)
JPEG(baseline)压缩综述□ David Katz Rick Gentile 《电子与电脑》 2007年第01期 图像压缩一度曾属于个人计算机(PC)范畴,现在正普遍用于嵌入式环境。这种趋势很大程度上是由于新的DSP处理能力提高和多媒体功能增强的结果。从而,这成为嵌入式产品设计工程师为提高图像压缩效率更好地理解图像算法的优势。本文介绍了JPEG(ba转载 2009-08-25 22:46:00 · 1494 阅读 · 0 评论 -
利用jpeglib压缩图像为jpg格式
作者:赵新国前一段时间做了一个项目,项目中有一部分是关于图像采集的,相关硬件有:高速数字相机(我们采用Basler A312f),工控机,服务器。其中相机通过1394视频线连接到工控机的1394视频卡上,工控机与服务器通过百兆网连接。具体工作流程为:工控机控制相机采集图像,帧率一般为40HZ左右,采集的图像为位图数据,需要自己在程序中封装为bmp格式,然后压缩成jpg格式,压缩后的图像一方面保转载 2009-08-28 16:30:00 · 1691 阅读 · 0 评论 -
YCbCr
正如几何上用坐标空间来描述坐标集合, 色彩空间用数学方式来描述颜色集合。常见的3 个基本色彩模型是 RGB , CMYK和YUV。 YCbCr 则是在世界数字组织视频标准研制过程中作为ITU - R BT1601 建议的一部分, 其实是YUV经过缩放和偏移的翻版。其中Y与YUV 中的Y含义一致, Cb , Cr 同样都指色彩, 只是在表示方法上不同而已。在YUV 家族中, YCbCr转载 2009-08-28 17:55:00 · 970 阅读 · 0 评论 -
JPEG文件编/解码详解
JPEG文件编/解码详解cat_ng 猫猫JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telephone Consultative Committee)与国际标准化组织ISO于1986年联合成立的一个小组,负责制定静态数字转载 2009-07-24 22:49:00 · 2283 阅读 · 0 评论 -
简单的JPEG解码程序
// simplejpeg.cpp : Defines the entry point for the console application.////header file//#include "bmp.h"//***********************************************************************************转载 2009-07-24 22:52:00 · 1092 阅读 · 0 评论 -
图象的压缩编码,JPEG压缩编码标准-续
图象的压缩编码,JPEG压缩编码标准-续飞云 发表于 2006-4-7 10:06:248×8的图象经过DCT变换后,其低频分量都集中在左上角,高频分量分布在右下角(DCT变换实际上是空间域的低通滤波器)。由于该低频分量包含了图象的主要信息(如亮度),而高频与之相比,就不那么重要了,所以我们可以忽略高频分量,从而达到压缩的目的。如何将高频分量去掉,这就要用到量化转载 2009-08-25 22:50:00 · 2718 阅读 · 0 评论 -
YUV4:2:2格式压缩成JPEG
网上有很多关于YUV4:1:1转成JPEG的文章,可是我找了很久没找到YUV4:2:2转JPEG的方法。我想可能是因为4:2:2格式的可以通过抽点转换成4:1:1格式,而且使用4:1:1压缩成的JPEG文件更小,图像质量也相差不多,所以4:2:2格式的压缩好像有些多余。但当图像质量已经很差不允许再在其他步骤降低图像的质量了,对文件大小要求差不了几K(800*600的图像4:2:2和4:1:1两种格转载 2009-08-29 16:26:00 · 3725 阅读 · 0 评论 -
简单的jpeg编码程序
simplejpegenc.h/* 这是一个简单的jpeg编码程序,支持1:1:1采样的baseline彩色jpeg,输入只能是24bit的BMP文件 代码结构只求能说明各步骤过程,并不做特别的优化,效率较为一般。*/#ifndef __JENC__#define __JENC__#include #include #include #include #转载 2009-07-24 22:51:00 · 1043 阅读 · 0 评论