2015-05-28 2 views
0

Я использую jpegtran для оптимизации изображений. Однако, когда я сохраняю изображение из Photoshop, размер изображения меньше, если я сохраняю изображение и оптимизирую его с помощью jpegtran на своем сервере.Почему сжатие изображения не так хорошо, как Photoshop?

Другое дело, что я не понимаю, что если я проверю свой сайт на «http://www.webpagetest.org», он сообщает, что я все еще могу сжать эти изображения, в некоторых случаях он сообщает, что размер может быть уменьшен на 30-40%! Что я делаю неправильно?

Моя команда оптимизируют заключается в следующем:

jpegtran -copy none -optimize -progressive -outfile 
+1

Если вы сохраняете из Photoshop как JPEG, скорее всего, вы используете сжатие с потерями. Вы можете сказать jpegtran, чтобы сделать это с помощью флага '-quality'. – ceejayoz

+0

Спасибо за ваш ответ, я прочитал о «http://www.webpagetest.org», что они используют сжатие с потерями в своих тестах, так что это должно быть причиной. – gergokee

ответ

0

Благодаря @ceejayoz я думаю, ответ в том, что как Photoshop и оба упомянутых веб-сайт использует сжатие с потерями, которые могут быть установлены с -quality флагом jpegtran.