Изменение размера/уменьшение файлов .JPG без потери качества?

Я использую Gimp для изменения размера изображений. При использовании изображения с высоким разрешением, обычно 4500 x 2994, мне обычно нужно уменьшить это изображение до 325 x 130 пикселей.

Как вы понимаете, я теряю блестящее, глянцевое изображение с высоким разрешением. Я попытался сохранить изображение в формате .bmp, а затем изменить его размер, это дало небольшую разницу, но не существенное изменение.

Что еще я могу сделать, чтобы сохранить качество изображения высокого разрешения?

Спасибо всем, кто помогает.

Ответы (5)

Сокращение в конечном итоге означает, что вы теряете информацию. Можно только попытаться добиться «хорошего» результата.

Вот три возможных варианта, которые приходят мне на ум:

  • повысить резкость изображения перед уменьшением

  • вырезать самую важную часть изображения

  • уменьшить размер на 50% несколько раз вместо изменения размера один раз

+1 за вырезание самой важной части, я думаю, это поможет в этом странном формате.

Я обнаружил, что форматы from и to несоизмеримы, это означает, что вы добавляете много лишнего шума к шуму JPG:

  • 2994 = 2 * 3 * 499
  • 4500 = 2 2 * 3 2 * 5 3

У вас могут быть лучшие результаты при масштабировании по общим коэффициентам, в данном случае 6:

  • 4500/6 = 750
  • 2994/6 = 499

Я бы попробовал инструмент, предназначенный для такой работы, возможно, ImageMagick вам поможет. Этот инструмент знает о специфике JPG и имеет параметры для управления выводом. Если я прав, Википедия использует его под капотом.

Скорее всего, вы обнаружите, что наилучшая конверсия достигается, когда основной размер уменьшается на целочисленный коэффициент. Итак, сначала выберите большой промежуточный размер; для цели 325 x 130 вы можете выбрать 12x или 3900 x 1560.

Теперь преобразуйте исходное изображение в этот размер (3900 x 1560) путем обрезки и/или масштабирования. В зависимости от ваших потребностей, выберите кадрирование, а не масштабирование, и при масштабировании предпочтите целочисленный коэффициент (например, 1/2 = 50,0%, предпочтительно, или 21/40 = 52,5%), а не нечетный коэффициент (например, 1560/2994 = 52,1%). ). Обычно вы можете управлять «более гладким» фактором, обрезая (или заполняя) до или после, например, после масштабирования изображения шириной 2994 на 21/40 до изображения шириной 1572 пикселя, вы можете обрезать 12 пикселей, чтобы получить ширину 1560 пикселей. изображение.

Наконец, масштабируйте полученное промежуточное изображение 3900 x 1560 до целевого размера (325 x 130).

При изменении размера с помощью Gimp есть значок «ссылка», по которому вы щелкаете, чтобы сохранить соотношение сторон изображения при перетаскивании из угла (не края). Вот что я бы порекомендовал.

Вы должны попытаться использовать лучшее программное обеспечение для такого сильного сжатия. Я не говорю, что GIMP плохой, это отличное программное обеспечение, но вы можете сохранить качество фотографии с помощью такого инструмента: http://www.paintshoppro.com/en/pages/jpg-file/