2013-03-08 101 views
0

由于Luis von Ahn的研究小组http://www.cs.cmu.edu/~biglou/resources/,我已经了解了项目“小型ESP游戏数据集”的图像。Jpeg太小:如何增加图像的大小

databasis是太棒了。但是,图像的大小(以Jpeg表示)非常小。有没有自动的方式来增加这些图像的大小而不会丢失这么多的资源?它可以是C++,Java,PHP和MATLAB ...

顺便说一句,我意识到,同样与Facebook ID照片发生在站点,如http://profile.ak.fbcdn.net/hprofile-ak-prn1/161897_129453496320_4485548_q.jpg

我知道有工具无处不在C++中, PHP,Java ...即使在HTML中,我也可以很轻松地做到这一点,但总的来说,我失去了很多质量。我可以通过简单地尝试使用Windows的图像编辑器来增加这些图像的大小来实现这个问题。

在这两种情况下,游戏中或脸书中使用的真实图像要大得多,但不是保存在互联网或此游戏数据库中的真实图像......尤其是,在游戏数据集图像的情况下,因为作者正在使它们可用,它必须有办法做到这一点!我在放松什么?人们如何处理这个问题?

回答

1

不,您不能在不丢失质量的情况下将光栅图像重新调整为较大的尺寸。不可能。

现在,有很多方法可以相当顺利地进行这种重新调整。双三次插值是常见的。

要真正进行重新调整大小,可以考虑使用ImageMagick或GD,它们都可用于各种库,包括PHP。 http://www.php.net/manual/en/function.imagecopyresampled.php

+0

谢谢!很有帮助! – DanielTheRocketMan 2013-03-08 04:27:01