我一直在环顾四周,想知道每个人用来调整图像的大小,以防万一我错过了。PHP图片大小调整 - 需要的意见
我正在使用php imageGD库imagejpeg()等。
我已经不断更新我的课,试图“解决”这一种情况:
如果图像的用户上传是说469x358和显示结束画面必须或设计,以适应一个120x80框内例如。如果我根据宽度调整大小,所得到的大小调整后的图像将为120x92,那么我可以修改高度,但这会像素化或挤压图像,我也可以用imageGD或CSS溢出隐藏来裁剪结束。
我已经快速浏览过,并且看到有一些算法(bicubic ect)可以用来缩小图像,使图像变得锐利,所以它看起来并不像我看到的imageGD一样。有没有人使用过这种算法?
我也看过ImageMagick有人用过这个软件吗?它是否更好地缩小图像?
我目前正在修剪隐藏溢出的结尾,但有没有更好的方法?
[Image Scaling](http://en.wikipedia.org/wiki/Image_scaling)给出了各种方法(算法)的粗略概述 - 至少是最常见的方法。什么更好取决于你想达到什么。 – hakre 2011-06-08 17:02:01
我认为在阅读ImageMagick文档大约5分钟后,它就是要走的路我很震惊,我从来没有真正听说过或使用过它。它具有我希望http://www.imagemagick.org/Usage/resize/#resize的功能,它只会缩小较大的图像并调整大小以适应指定的某个尺寸。这是其他人使用的吗? – 2011-06-08 17:08:26
总是依赖。如果它适合你,请使用它。我知道很多人对imagemagick充满信心,所以继续。我知道有一个新的版本可以更好地支持内存和处理器,但这仅仅是保证金 – hakre 2011-06-08 17:10:09