如何构建一个脚本来优化整个图像文件夹(jpg)以最大限度地减小文件大小(在合理的质量损失下)?PHP:图像优化器
2
A
回答
0
PHP包含一个图形库,可以加载和保存图像以及在内存中操作它们。 The docs are here。
像scandir()
这样的函数将帮助您获取文件夹中的文件列表,虽然有很多文件函数可以帮助您。
2
你可以使用一个DirectoryIterator
和一对夫妇的GD功能:imagecreatefromjpeg()
和imagejpeg()
要做到这一点,但你没有得到过的输出程度地控制你只能指定JPEG百分比质量。
获得“合理的质量损失”的唯一方法是手动检查每一个,恐怕。
相关问题
- 1. PHP图像优化器
- 2. PHP图像优化
- 3. 通过PHP优化图像
- 4. 图像优化
- 5. 优化图像
- 6. 如何避免优化已经使用PHP优化的图像?
- 7. php - 优化图像文件大小
- 8. 如何调用PHP psliwa图像优化
- 9. Slider:图像优化
- 10. 图像优化(iOS)
- 11. gulp图像优化器(gulp-imagemin)未完全优化
- 12. 用jQuery优化图像动画以优化iPad优化
- 13. 网页图像优化
- 14. 为Internet Explorer优化图像
- 15. 为网络优化图像
- 16. 图像的批量优化
- 17. 使用GraphicsMagick优化图像
- 18. iOS - 优化。缓存图像
- 19. Node.js - 检测图像优化
- 20. Mathematica图像平均优化
- 21. mozcjpeg - 优化原始图像
- 22. 优化缓冲图像
- 23. PHP编译器优化
- 24. 可以使用的优秀图像优化器?
- 25. 自动化Magento图像优化
- 26. 画布图像像素操作优化
- 27. 无法在WordPress的优化使用EWW优化器(插件)图像
- 28. php图像变化
- 29. 在优化PHP
- 30. PHP优化 - json_decode
那么,问题是与“合理”的话。您需要手动找到一些默认设置,因为创建某种类型的自动图像比较非常困难,特别是如果它处理美观(“看起来不错,看起来不错,看起来很丑”)。此外,这只会给你一个基准线 - 一些图像在压缩设置上看起来会很糟糕,而另一些图像即使在更强的压缩下也可能看起来合理。 – Piskvor 2010-11-28 21:46:50