jpeg_encoder-master
所属分类:图形图象
开发工具:C/C++
文件大小:7KB
下载次数:2
上传日期:2019-07-07 15:41:29
上 传 者:
gladys~
说明: 对JPEG图像进行游程编码、哈夫曼编码、加解密。
(Run-length coding, Huffman coding, encryption and decryption of JPEG images are performed.)
文件列表:
jpeg_encoder.cpp (18412, 2015-11-27)
jpeg_encoder.h (1652, 2015-11-27)
test.cpp (472, 2015-11-27)
jpeg_encoder
============
压缩bmp图像至jpg文件中。
这个工程是为我的博客中的一个系列文章准备的。
http://thecodeway.com/blog/?p=69
目的是为了解释jpeg压缩算法的过程,所以没有考虑优化,只可用来学习,不建议用在实际项目中。
使用方法
#include "jpeg_encoder.h"
JpegEncoder encoder;
//输入的文件必须是24bit的bmp文件,尺寸必须是8的倍数
encoder.readFromBMP(inputFileName);
//第二个参数在1~199之间,代表文件压缩程度,数字越大,压缩后的文件体积越小
encoder.encodeToJPG(outputFileName, 50);
近期下载者:
相关文件:
收藏者: