下载中心
JPEG压缩代码.docdoc
1星 发布者: csdn_can

2013-09-29 | 1积分 | 125KB |  1 次下载

下载 收藏 评论

文档简介
标签: 分享

分享

压缩

压缩

代码

代码

[分享]JPEG压缩代码[pic]楼主 [pic] [pic][pic][pic][pic][pic][pic][pic][分享]JPEG压缩代码 simplejpegenc.h /* 这是一个简单的jpeg编码程序,支持1:1:1采样的baseline彩色jpeg,输入只能是24bit的BMP文件 代码结构只求能说明各步骤过程,并不做特别的优化,效率较为一般。*/ #ifndef __JENC__#define __JENC__ #include#include#include#include#include#include "jpeg.h"#include "jpegformat.h" using namespace std; class JEnc{public: // bmFile:输入文件 // jpgFile:输出文件 // Q:质量 void Invoke(string bmFile, string jpgFile, long Q) {  FILE* pFile;            // 输入文件句柄   if ((pFile = fopen(bmFile.c_str(),"rb")) == NULL)   // 打开文件  {    throw("open bmp file error.");     }   //获取jpeg编码需要的bmp数据结构,jpeg要求数据缓冲区的高和宽为8或16的倍数(视采样方式而定)  BMBUFINFO bmBuffInfo = GetBMBuffSize(pFile);      imgWidth = bmBuffInfo.imgWidth;     // 图像宽  imgHeight = bmBuffInfo.imgHeight; ……

评论
相关视频
  • 控制系统仿真与CAD

  • PLC功能指令应用详解

  • 微波毫米波电路分析与设计

  • Android车载系统框架

  • 天线原理与基本参数

  • 嵌入式电机驱动 SoC NSUC1610 的座椅通风应用解说

推荐帖子
精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何构建一个触摸传感器电路

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

×