如何構建一個腳本來優化整個圖像文件夾(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