标题:照片BMP文件转化成JPG格式的问题
只看楼主
flyingcat2008
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:33
专家分:13
注 册:2008-7-28
 问题点数:0 回复次数:27 
照片BMP文件转化成JPG格式的问题
尊敬的各位VFP高手:现有一个vfp处理摄像头相片的难题,能否帮我解决一下。
问题如下:
我在vfp9.0环境下,获取的摄像头的照片BMP文件,尺寸192*144,大小为81KB,现在想把它转化成JPG格式的文件,
尺寸不变,大小要在20KB--100KB之间。低于20KB,就不合要求。


[此贴子已经被作者于2015-12-27 16:01编辑过]

搜索更多相关主题的帖子: 摄像头 照片 
2015-12-24 22:44
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
你选几个BMP打包放上来看看。
2015-12-24 23:02
flyingcat2008
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:33
专家分:13
注 册:2008-7-28
得分:0 
抱歉,样本去掉了。

[此贴子已经被作者于2015-12-27 15:59编辑过]

2015-12-25 13:14
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
用非VF处理,网上有的是工具。

用VFP处理,我不会。但想学。等待中……

只求每天有一丁点儿的进步就可以了
2015-12-25 13:18
flyingcat2008
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:33
专家分:13
注 册:2008-7-28
得分:0 
多谢版主!!!
2015-12-25 13:19
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
你要求文件體積跟沒壓縮相仿,那麽直接就不壓縮呀,把擴展名改爲jpg就可以了。jpg是壓縮圖像格式,肯定體積變小,你的圖是24位色72DPI的圖,用jpg編碼之後縮到11K,要把尺寸變大,就要把DPI增大,但那樣一來,在不同DPI的輸出設備上(物理)大小就不一樣,除非你可以接受這個結果。

[此贴子已经被作者于2015-12-25 20:49编辑过]


授人以渔,不授人以鱼。
2015-12-25 20:43
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
原圖的屬性:


增大DPI之後壓縮爲JPG格式後的屬性:


前者文件大小爲81K,後者爲25K。

[此贴子已经被作者于2015-12-25 20:58编辑过]


授人以渔,不授人以鱼。
2015-12-25 20:57
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
再調試了一次,保留72DPI不變,但JPG使用100%品質,文件尺寸壓縮到24K。

授人以渔,不授人以鱼。
2015-12-25 21:07
flyingcat2008
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:33
专家分:13
注 册:2008-7-28
得分:0 
感谢@TonyDeng,这个文件大小的结果我很喜欢,由81kb压缩到24Kb,但是文件格式必须由bmp转换成JPG。您说“你要求文件體積跟沒壓縮相仿,那麽直接就不壓縮呀,把擴展名改爲jpg就可以了。”,若改扩展名,文件格式没有变化,还是不能用的。我要输出给另一个系统调用这些照片。
您的表单能否发给我参考一下。我用“美图秀秀”批量转成JPG格式的,容量由81kb,压缩到39kb,格式变成了JPG.我想VFP中应该有这样的控件或库文件,可以调整压缩比率的。期盼有VFP中的解决方案,谢谢!!
2015-12-25 22:09
flyingcat2008
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:33
专家分:13
注 册:2008-7-28
得分:0 
@TonyDeng,您后面的解决方案是否已经转成JPG格式了,是VFP表单吗?能否发我邮箱,拜读您的高招,谢谢啦!

[此贴子已经被作者于2016-1-4 12:51编辑过]

2015-12-25 22:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-460548-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.772368 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved