求救:在线结贴,对JPEG图像压缩 现已有一个JPEG图,要对其再进一步压缩,求各位大虾帮忙,有哪些可行的思路? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将JPEG图解压到内存,然后再使用较高压缩比的JPEG压缩! liutaoking将JPEG图解压到内存,然后再使用较高压缩比的JPEG压缩!=================================================================================================================================================按照你的意思,是先将JPEG图转化为BMP的图么,然后再压缩一次? 在程序里设JPEG的压缩比,该方法曾用过! 是的!所有结构的图在内存中的结构都是BMP liutaoking,有没有这方面的例子? 例子没有,我可以给你发一个CxImage的库,CxImage类可以读图像文件,设Jpeg压缩时的质量,质量越小,压缩比越大,大概步骤如下:1。读图像文件:bool Load(const TCHAR* filename, DWORD imagetype=0);2。设置Jpeg压缩的质量SetJpegQuality(q)3。保存图像文件:bool Save(const TCHAR* filename, DWORD imagetype=0); 谢谢,我也有CxImage库,但是这个demo中的设置JPEG压缩质量好像没有用啊? ScrollBar最大位置和当前位置 关于Nehe opengl的小问题 NULL和null的区别 ADO中关于记录集函数GetRecordCount()返回-1的问题 关于使用VC6编译连接时黑屏问题,超常郁闷,请求帮助!!!!!! 入门级问题:为什么我的RadioButton选中返回的都是-1? 有没从事dicom(医学数字成像与通信开发的兄弟? Unit代表什么,int吗? C语言如何生成位图文件 获取嵌入子对话框的句柄问题 关于对话框位图填充域的去除问题 CToolBar::Create()中参数nID解惑!!!
将JPEG图解压到内存,然后再使用较高压缩比的JPEG压缩!
=================================================================================================================================================
按照你的意思,是先将JPEG图转化为BMP的图么,然后再压缩一次?
大概步骤如下:
1。读图像文件:
bool Load(const TCHAR* filename, DWORD imagetype=0);
2。设置Jpeg压缩的质量
SetJpegQuality(q)
3。保存图像文件:
bool Save(const TCHAR* filename, DWORD imagetype=0);