1

我正在为在线漫画制作一个网络应用程序。我最大的困难是如何在存储图像时节省磁盘空间(我没有钱^^)。我尝试使用 GD2 调整图像大小,转换为 jpg,降低质量……但每张图像的文件大小仍然在 100kb 左右。

例如:我的图像,650x900 像素,带有一些字符,文本..,没有颜色,只有黑白,文件大小为 100kb。但是,当我在 photoshop 中制作一个具有相同尺寸的新空白文件并将其全部填充为黑色时(我认为黑色会使文件大小更大),然后保存为 jpg,这个新文件大小只有 8kb。

问题是,为什么 MY IMAGE(黑色像素较少)的文件大小高于黑色像素较多的 NEW BLANK 图像?图片源里面有什么东西吗?以及减少文件大小的任何解决方案?

谢谢大家。

4

2 回答 2

1

基本上问题一个是你使用什么格式。我建议您将 PNG 用于黑白图像。如果可能,请使用 1bit PNG。图像压缩是一个复杂的事情。但不是黑色像素决定文件大小,而是像素的变化。但这确实是一个复杂的问题。

有关该主题的一些信息,请参见:http ://en.wikipedia.org/wiki/Image_compression和http://en.wikipedia.org/wiki/Portable_Network_Graphics

如果您的图像当前是 JPEG-s,那么为了获得最佳效果,您需要应用某种降噪功能。对于真正的黑白(不是灰度),提高对比度可能会有所帮助。还要从图像中去除所有元信息。

于 2013-08-31T09:28:35.640 回答
0

在不降低质量的情况下减小图像文件大小的一种有用工具是TinyPNG。这可以将文件大小最多减少约 80%,而不会对图像本身进行任何明显的更改。它帮助我将文件大小平均减少了约 70%,我希望它也能帮助你!

于 2017-09-23T03:09:32.247 回答