缩小的png比原来的大

时间:2012-04-25 21:16:26

标签: .net png gdi+ image-resizing filesize

我写了一个小应用程序来缩小和转换图像,带宽问题,我遇到了一些奇怪的事情。保存为png时,如果图像缩小,则生成的文件比仅仅转换为png并保持分辨率大。

我正在使用GDI +通过System.Drawing命名空间进行大小调整/转换。

起初我认为这是一个PixelFormat问题,但我通过隐式指定使用传入像素格式来排除这一点。

有人可以告诉我为什么this image的文件大小than this one,即使第二个像素数是原来的三倍吗?它们都是24位/像素的png。

1 个答案:

答案 0 :(得分:3)

看起来反锯齿有点困扰你。由于图像不再是直黑/白,因此难以有效压缩。