保存时图像尺寸会增加

时间:2014-04-18 05:36:37

标签: vb.net image image-processing

使用Picturebox1.Image.Save从图片框保存图像时,保存的图像尺寸远大于原始图像尺寸(例如,从1.5 MB到15 MB)。我可以为图像做什么保存与原始图像相同的尺寸?

提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可能会将JPEGPNG图片加载到Picturebox中,这些图片是压缩文件格式。但是,如果未指定类型,Picturebox1.Image.Save会将其另存为位图。位图是未压缩的,因此非常大。您可以使用

更改此设置
Picturebox1.Image.Save(Outputfilename, Drawing.Imaging.Imageformats.Png)

这样可以将图像保存为PNG格式,这种格式要小得多。