首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于Jpeg的大小?解决思路

2012-03-06 
关于Jpeg的大小?照相机里面存储的Jpeg文件个头都很大,通常都是在1.5M左右,然后我用windows自带的画板打开,

关于Jpeg的大小?
照相机里面存储的Jpeg   文件个头都很大,   通常都是在1.5M   左右,   然后我用windows   自带的画板打开,然后再保存,不作任何修改,图片的大小就变成了   300K,不知道这是怎么回事?

画质应该不会受到影响吧?
如果实现批量转换,如何实现?

[解决办法]
印象中 acdsee 有批量转换的功能。
如果没有,试下:

JBatch It! v4.62 JPEG图片批量转换
http://www.gogojy.net/net_info/664.html
[解决办法]
tonnyli(晓风残月)

如何在程序中控制其压缩质量?
-------------------------------------------------

TJPEGImage *JPEGImage = new TJPEGImage();
// 载入图片
JPEGImage-> CompressionQuality = (你的压缩比,1~100,默认80)
[解决办法]
相机生成的图像原始档是raw文件,和tiff格式的文件大小差不多,一般一张大概20M。生成jpeg格式的文件时已经有损压缩了一遍,你打开再次保存的时候又压缩了一遍,当然,这和默认的压缩率有关,所以,图像质量上自然是损得比较厉害了。
[解决办法]
study
[解决办法]
保存后为零,要么载入不成功(源无效),要么处理代码有误
[解决办法]
无外乎两个可能:
1.读文件失败,可以把读出来的数据show出来看看,并且统计一下数据大小对不对。
2.写文件失败,同上,把处理后的数据show出来,数据正确的话问题就出在你写文件的代码上。
无论你处理的正不正确,读写文件没错的话也不至于生成的文件大小为零,所以多使用ShowMessage看看每步的数据吧。
[解决办法]
推荐一个超级好用的压缩软件,JPGCompact,上网载一下,可以实现批量压缩,只要把图片从路径中选进去,然后在图片压缩比一栏中输入一个值,比如20,值越小压缩率越高,点击压缩选择一个输出路径即可。太好用了!
[解决办法]
1.5M的照片就可以变成100多K,品质几乎不变。
[解决办法]
回复人:liujibao82(简简单单地生活) ( 一级(初级)) 信誉:100 2007-6-22 17:45:00 得分:0
?

1.5M的照片就可以变成100多K,品质几乎不变。

鬼才信!
[解决办法]
其实图片只要经过压缩,品质多少都会受影响,只是俺年老眼花,批量压缩完几乎看不出图象什么变化,嘿嘿

热点排行