У меня много изображений в формате JPEG, которые я хочу оптимизировать для Интернета, но мне нужен процесс, который также можно выполнить для входящих изображений в режиме реального времени. Другими словами, я не хочу использовать такой сервис, как Smush.it или помещать их в фотошоп для манипуляций, но я хочу знать, что я могу сделать в php. Я бы предпочел решение, которое требует только функций обработки изображений php, но при необходимости оно обеспечит значительное улучшение, тогда можно будет использовать инструмент командной строки, такой как jpegcrush.
Я прочитал, что просто сделав изображение в php, данные EXIF удаляются. Что еще я могу сделать, не ухудшая фактическое качество? Когда я сохраняю в фотошопе с помощью функции «сохранить в Интернете», экономия значительна без заметной потери качества, поэтому мне было интересно, знает ли кто-нибудь, какие операции там выполняются. Еще одна вещь, которую я заметил, заключается в том, что изображения с YouTube обычно намного больше по площади, чем они должны быть, но у них очень маленький размер файла ... Кто-нибудь знает, что там происходит, или это какая-то секретная техника?
Если есть какая-то разница, то изображения, с которыми я работаю, в основном, 320х320, и я хочу сделать их прогрессивными в формате jpg. Заранее спасибо.