Location:
Search - jpeg y
Search list
Description: 本论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RBG变成亮度Y和色度Cr、Cb,它利用人的视觉对色度不敏感的特点,减少一部分色度数据,以达到压缩。
JPEG采取多种编码方式,包含有行程编码(Run Length Coding)和哈夫曼(Huffman)编码,有很高的压缩比。在编码前,先对数据进行分块,离散余弦变换(DCT)及量化,保留能量大的低频信号,丢弃高频信号以达到压缩。解码时,进行熵解码,反量化,反离散余弦变换(IDCT)。
Platform: |
Size: 2843992 |
Author: 徐晓明 |
Hits:
Description: 论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RBG变成亮度Y和色度Cr、Cb,它利用人的视觉对色度不敏感的特点,减少一部分色度数据,以达到压缩。 JPEG采取多种编码方式,包含有行程编码(Run Length Coding)和哈夫曼(Huffman)编码,有很高的压缩比。在编码前,先对数据进行分块,离散余弦变换(DCT)及量化,保留能量大的低频信号,丢弃高频信号以达到压缩。解码时,进行熵解码,反量化,反离散余弦变换(IDCT)。
Platform: |
Size: 1959811 |
Author: 李明 |
Hits:
Description: vb jpeg编码这是一个比较完整的JPEG压缩程序,支持 彩色/灰度、Y分量水平/垂直采样律、图像质量 调整。使用的是最简单的基线系统(BaseLine)压缩方式,量化表及Huffman表都是与ACDSee一致的,没有提供自适应Huffman表压缩功能。-vb jpeg coding This is a relatively complete JPEG compression process, support for color / grayscale, Y component level / vertical sampling law, image quality adjustment. The use of the most simple baseline system (BaseLine) compression method to quantify the Huffman table and the table with ACDSee are the same, and did not provide adaptive Huffman compression table.
Platform: |
Size: 85973 |
Author: 王宇 |
Hits:
Description: vb jpeg编码这是一个比较完整的JPEG压缩程序,支持 彩色/灰度、Y分量水平/垂直采样律、图像质量 调整。使用的是最简单的基线系统(BaseLine)压缩方式,量化表及Huffman表都是与ACDSee一致的,没有提供自适应Huffman表压缩功能。-vb jpeg coding This is a relatively complete JPEG compression process, support for color/grayscale, Y component level/vertical sampling law, image quality adjustment. The use of the most simple baseline system (BaseLine) compression method to quantify the Huffman table and the table with ACDSee are the same, and did not provide adaptive Huffman compression table.
Platform: |
Size: 86016 |
Author: 王宇 |
Hits:
Description: Motion JPEG编解码器源代码,包含一些图象处理算法,如降噪算法等-Motion JPEG codec source code contains some image processing algorithms, such as noise reduction algorithm
Platform: |
Size: 1616896 |
Author: fidel |
Hits:
Description: 论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RBG变成亮度Y和色度Cr、Cb,它利用人的视觉对色度不敏感的特点,减少一部分色度数据,以达到压缩。 JPEG采取多种编码方式,包含有行程编码(Run Length Coding)和哈夫曼(Huffman)编码,有很高的压缩比。在编码前,先对数据进行分块,离散余弦变换(DCT)及量化,保留能量大的低频信号,丢弃高频信号以达到压缩。解码时,进行熵解码,反量化,反离散余弦变换(IDCT)。
Platform: |
Size: 1959936 |
Author: 李明 |
Hits:
Description: Convert a color image between color representations.
B = COLORSPACE(S,A) converts the color representation of image A
where S is a string specifying the conversion. S tells the
source and destination color spaces, S = dest<-src , or
alternatively, S = src->dest . Supported color spaces are
RGB R G B Red Green Blue (ITU-R BT.709 gamma-corrected)
YPbPr Luma (ITU-R BT.601) + Chroma
YCbCr / YCC Luma + Chroma ("digitized" version of Y PbPr)
YUV NTSC PAL Y UV Luma + Chroma
YIQ NTSC Y IQ Luma + Chroma
YDbDr SECAM Y DbDr Luma + Chroma
JPEGYCbCr JPEG-Y CbCr Luma + Chroma
HSV / HSB Hue Saturation Value/Brightness
HSL / HLS / HSI Hue Saturation Luminance/Intensity
XYZ CIE XYZ
Lab CIE L*a*b* (CIELAB)
Luv CIE L*u*v* (CIELUV)
Lch CIE L*ch (CIELCH)-Convert a color image between color representations. B = COLORSPACE (S, A) converts the color representation of image A where S is a string specifying the conversion. S tells the source and destination color spaces, S = ' dest <-src' , or alternatively, S = ' src-> dest' . Supported color spaces are ' RGB' R' G' B ' Red Green Blue (ITU-R BT.709 gamma-corrected)' YPbPr ' Luma (ITU-R BT.601 )+ Chroma ' YCbCr' /' YCC' Luma+ Chroma ( " digitized" version of Y' PbPr) ' YUV' NTSC PAL Y' UV Luma+ Chroma ' YIQ' NTSC Y' IQ Luma+ Chroma ' YDbDr' SECAM Y ' DbDr Luma+ Chroma ' JPEGYCbCr' JPEG-Y' CbCr Luma+ Chroma ' HSV' /' HSB' Hue Saturation Value/Brightness' HSL ' /' HLS ' /' HSI ' Hue Saturation Luminance/Intensity' XYZ ' CIE XYZ' Lab ' CIE L* a* b* (CIELAB)' Luv ' CIE L* u* v* (CIELUV)' Lch ' CIE L* ch (CIE
Platform: |
Size: 4096 |
Author: 张灯结 |
Hits:
Description: 离散余弦变换对图象信号有近似最优的去相关能力, 但多维的变换公式一直没有给出. 为此深入研究了
三维离散余弦变换, 提出了任意尺寸的三维函数f (x , y , z ) 的正交离散余弦变换公式, 克服了以前系数的取值必须
相等的缺点, 并将之应用于彩色静止图象的压缩编码中, 使得彩色图象的R、G、B 3 帧可以作为一个整体同时进行
变换, 极大地去除了图象R, G,B 3 帧间的相关性. 理论分析和实验结果表明, 在大幅度地增加压缩比的同时, 峰峰
信噪比也有明显提高, 并且与国际标准JPEG,M PEG 有很好的兼容性.-hao
Platform: |
Size: 2714624 |
Author: 陈海宾 |
Hits:
Description: 本文档实现了JPEG压缩算法,字组织比较简陋, 大体上分成 3 个部分.
压缩算法简介
1. 色彩模型
2. DCT (离散余弦变换)
3. 重排列 DCT 结果
4. 量化
5. 0 RLE 编码
6. 范式 Huffman 编码
7. DC 的编码
解码过程简述
8. 一个数据单元 Y 的解码
9. JPG 文件(Byte 级)里怎样组织图片信息
10. 关于标记
11. JPG 文件中 Haffman 表的储存
12. 采样系数
13. JPG 文件的解码简述-This document implements JPEG compression algorithm, the word organization is relatively simple, broadly divided into three parts. Compression algorithm Introduction 1. Color model 2. DCT (discrete cosine transform) 3. Re-arrangement of DCT results 4. Quantified 5. 0 RLE encoding 6 . paradigm Huffman coding 7. DC encoding decoding process outlined 8. a Y decoding data unit 9. JPG file (Byte level) where information on how to organize the images 10. on the marking 11. JPG files Haffman table storage 12. Sampling coefficient of 13. JPG file Brief decoding
Platform: |
Size: 843776 |
Author: george |
Hits:
Description: 一个y u v 转换成 JPEG图片格式的例子.
#include "stdafx.h"
#include "YUV2Jpg.h"
#include "YUV2JpgDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__
#endif
-A yuv convert JPEG image format examples.# Include " stdafx.h" # include " YUV2Jpg.h" # include " YUV2JpgDlg.h" # ifdef _DEBUG# define new DEBUG_NEW# undef THIS_FILE static char THIS_FILE [] = __FILE__ # endif
Platform: |
Size: 278528 |
Author: hi |
Hits:
Description: 这是一个比较完整的JPEG压缩程序,支持 彩色/灰度、Y分量水平/垂直采
样律、图像质量 调整。使用的是最简单的基线系统(BaseLine)压缩方式,
量化表及Huffman表都是与ACDSee一致的,没有提供自适应Huffman表压缩功能。-This is a more complete JPEG compression process, support for color/grayscale, Y component horizontal/vertical sampling law, image quality adjustments. Using the most simple baseline system (BaseLine) compression, quantization tables and Huffman tables are consistent with ACDSee, did not provide adaptive Huffman table compression.
Platform: |
Size: 87040 |
Author: 向晓阳 |
Hits:
Description: yuv转换成jpeg的软件代码,此代码是从网上找到的很精简的代码-change yuv to jpeg code
Platform: |
Size: 1024 |
Author: lihuiyan |
Hits:
Description: 使用JPEG库将从摄像头得到的YUV格式数据缓冲区转换为JPG文件的示例代码.-example of how to convert YUV data from camera to JPG file using libjpeg
Platform: |
Size: 1024 |
Author: 不知道 |
Hits:
Description: 给予matlab的JPEG压缩程序,包含原始压缩图片,程序对灰度bmp图片进行JEPG编码,压缩成以0101形式的编码。JPEG编码先把图象色彩RBG变成亮度Y和色度Cr、Cb,它利用人的视觉对色度不敏感的特点,减少一部分色度数据,以达到压缩。 JPEG采取多种编码方式,包含有行程编码(Run Length Coding)和哈夫曼(Huffman)编码,有很高的压缩比。在编码前,先对数据进行分块,离散余弦变换(DCT)及量化,保留能量大的低频信号,丢弃高频信号以达到压缩。-Given to the JPEG compression matlab program, contains the original compressed image, the program of the grayscale bmp picture JEPG encoded, compressed into a 0101 form of encoding. RBG color coded JPEG image into a first luminance Y and chrominance Cr, Cb, which uses the human visual characteristics is not sensitive to the color, reduce the number of color data to achieve compression. Take a variety of JPEG encoding, includes length coding (Run Length Coding) and Huffman (Huffman) coding, a high compression ratio. In the code before the data block, discrete cosine transform (DCT) and quantization, to retain a large low-frequency signal energy, discarding high-frequency signals in order to achieve compression.
Platform: |
Size: 175104 |
Author: |
Hits:
Description: 在编码端,影像首先被分割成8 8块。 DCT的操作,然后
适用于每个图像块。据国际视频标准(JPEG,H.261...),
变换系数四舍五入到最接近的整数,并剪辑成12位( 2048至
2047)。这些系数,然后根据锯齿扫描顺序安排到1-D数据阵列。
然后,选择一些系数和量化。在解码器端,量化系数
反DCT(IDCT)重建。 IDCT的输出调整和裁剪,以0
255。 (我们只有Y信号处理。),DCT,量化和锯齿扫描规格
为了下页。
下面给出3个测试图像上的问题,每个尝试:莉娜(lena.raw)的,辣椒(pepper.raw),
狒狒(baboon.raw)。你需要计算之间原有的均方根误差(MSE)
图像和重建图像。测试图像可以从Web加载。他们是
5128位(每像素),512级灰度(黑白)图像没有任何头。图像
像素存储从左至右,从上到下成一个文件。 (您可以查看图像
使用,例如,Photoshop软件。)-DCT Coding
Platform: |
Size: 564224 |
Author: cky |
Hits:
Description: Codificación JPEG, aplicaciones y teoría de comprensión de la misma-Codificación JPEG, aplicaciones y teoría de comprensión de la misma..
Platform: |
Size: 297984 |
Author: Ian |
Hits:
Description: JPEG采用的是YCrCb颜色空间,而BMP采用的是RGB颜色空间,要想对BMP图片进行压缩,首先需要进行颜色空间的转换。YCrCb颜色空间中,Y代表亮度,Cr,Cb则代表色度和饱和度(也有人将Cb,Cr两者统称为色度),三者通常以Y,U,V来表示-JPEG is used in YCrCb color space, and BMP is used in RGB color space, to compress the BMP image, we need to perform color space conversion. In YCrCb color space, Y represents the brightness, Cr, Cb represents the hue and saturation (there are Cb, Cr both collectively referred to as chroma), three Y as usual, U, V.
Platform: |
Size: 370688 |
Author: sdf3 |
Hits:
Description: vc++ 获得指定像素点的颜色,如演示截图所示,用户可以用鼠标左键单击图片的某一处时,就会在图片的右侧以该点颜色填充一个实心的矩形。实现方法通过函数COLORREF CDC::GetPixel( int x, int y)可以得到指定点的颜色,其参数x、y 是指定点的坐标。-When vc + + to get the color of the specified pixel, as shown in the demo screenshot, users can use the left mouse button click on the picture of a place, the picture will be on the right side to the point of a solid color fill rectangle. Implementation through the function COLORREF CDC :: GetPixel (int x, int y) can be color specified point, the parameters x, y coordinates of the specified point.
Platform: |
Size: 394240 |
Author: heyonghui |
Hits: