Как сжать изображения?

У меня есть 5000 изображений, которые мне нужно сжать (для отображения на моем сайте).

Я новичок в Ubuntu. Итак, что мне делать?

1
задан 14 July 2016 в 23:51

2 ответа

"сжатие" слово, кажется, неправильно в этом вопросе, но он еще действует в зависимости от контекста, который вы хотите увидеть.

декорации

давайте признаем, что веб-дизайнеров, веб-разработчиков и/или веб-мастерам необходимо "сжать" наши файлы изображений, чтобы сделать их достаточно "легкая" чтобы быть быстро загружены на наш хостинг, если мы работаем непосредственно на реальном производстве. Что не повлияет, если мы будем работать в местной испытаний производственной среды.

многие ответы, похоже, относиться к другим вещам, в основном возникает из-за -вероятно, - они не сталкивались с такими пейзажами. Вот почему я начну объяснять это.

так. Давайте разберемся, что ответ нужно решить:

изображение должно быть легким картинка должна быть "сжатым", чтобы сбросить Размер файла, но не "rezised" как относится к другому пользователю, который указал на дублируется на этот вопрос в формате JPG пакетного сжатия и переименовать (найти -старпома, Размер, трубой?) Фотографии должны быть пакетный сжатые, желательно через графический интерфейс.

легкий Рисунок

давайте сначала разберемся, что такое "легкий рисунок" должны быть.

высокой четкости, с разрешением более 1024 пикс. могут иметь большой размер файла. Я приведу пример на скриншоте:

в окне свойств файла мы можем увидеть это файла 9.5 МБ, которая оттянет на себя много, чтобы загрузить и будет тянуть много для того, чтобы представить на экране при публикации на веб-сайте.

тем не менее, размер изображения и разрешение сетки-это очень полезно для печати высокого разрешения. Так что это различные декорации, которые я не буду в это объяснение.

так, как я могу использовать это изображение на сайте, без многолетнего ожидания для того, чтобы загрузить и ждут некоторые другие годы для того, чтобы показать его на моем сайте?

файл должен быть сжат.

и когда мы говорим о "сжатия" мы должны изменить это качество для того, чтобы сделать его пригодным для использования в случае, с которыми мы сталкиваемся.

Итак, давайте отбросим следующее в терминале:

[Ф1]

это для преобразования высокой четкости в формате ПНГ в "сжатый" Формат JPG, который сам по себе является меньший размер файла! Она идет от 9.5 МБ до 2.4 МБ.

enter image description here

еще большой?

а, 2.4 МБ еще большой размер файла. Давайте теперь поиграем с некоторыми другими enter image description here преобразование команд для того, чтобы создать меньший размер файла:

[Ф2]

это то, что нам нужно сделать для того, чтобы "сжать" изображение. Это снизит качество изображения на 50% и поставить 938.4 КБ <=== (Примечание: килобайт, даже не мегабайта) Размер.

мы можем пойти дальше и создать файл меньшего размера, регулируя процент в одной команде по:

[Ф3]

пожалуйста, имейте в виду, что в этом примере мы снижая качество файла, а не Размер изображения. Что приведет в сжатом файле, что это визуально не влияет при визуализации на экране, но вы увидите артефакты при печати на большой формат бумаги (больше, чем письмо).

изменение размера + сжатие = супер!

сейчас. Мы можем делать разные вещи. Пару вещей действительно: мы можем сначала изменить размер изображения и применить сжатие после чего, в результате чего будет меньший размер файла, чем оригинал, и доставить полезные изображения для отображения на экране, не очень хорошо для печати, но кажется, нам нужно отобразить его на экране, а не в печать баннера, верно?

так давайте сделаем это:

[F4] и [и D40]с этой инструкцией, мы просим, чтобы изображения, чтобы быть изменен, чтобы быть шириной 1024 пикселей, на любое количество пикселей, необходимых для того, чтобы не потерять пропорции. [!и D40] [dрайвер d41]теперь... угадайте, что?[!dрайвер d41]

Размер файла уменьшается с 9,5 МБ... (саспенс музыка с конги пожалуйста) преобразование

если мы хотим максимально сжать максимально сжатый файл, как это, мы встретим некоторых служебных данных вставлен в файл, и это повлечет за собой больший размер файла. Поэтому я не буду рекомендовать вам попробовать но если вы ожидаете, чтобы я сделал пример, ладно... здесь мы идем!

[ф5]

и мы вышли из 433.7 КБ до 176.2 КБ в одной команде. Этот пример был успешным, тем не менее, не ожидаем каких-либо упражнений, чтобы привести в меньших размерах файлов. Но вы можете иметь много веселья при выполнении такого рода упражнений.

пакетная обработка

о! Но я чуть не забыл одну из потребностей: чтобы применить этот процесс на много фотографий с легкостью.

такой, что мы можем сделать это с двумя процессами.

терминал

это быстрее, и легче. Так давайте скажем терминале нужно выполнить ту же инструкцию во всех файлах в директории, после чего я объясню другие инструкции.

преобразовать все 1024 пикс. (можно использовать любое количество пикселей)

[ф6]

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

снижения качества в процентах (использовать любой процент возможно), чтобы все картины в каталоге:

[ф7]

[о d54]здесь мы задаем команду, чтобы выполнить ту же инструкцию для всех файлов в каталоге, применить преобразование и поместите копию с другим именем для того, чтобы сделать его легко выбрать.[!о d54]

Вы можете играть с этими командами и увидеть Ваши результаты. Через пару часов веселиться вы будете экспертом.

скрипт Наутилуса

20 апреля 2015 года, я столкнулась с такой ситуацией, как и оригинальный вопрос, поэтому мне пришлось сделать некоторые исследования, и обратиться за помощью по любому вопросу. Вот почему сейчас я много знаю об этом. Не думаю, что я родился с этим знанием, человек.

если Вы не привыкли к терминалам и/или вы хотите использовать GUI для того, чтобы просто выбрать группу файлов и применить преобразования, вы можете создать свой собственный Наутилус сценарий действий для того, чтобы просто щелкните правой кнопкой мыши группу файлов и выбрать нужный пункт в контекстном меню.

для получения инструкций о том, как сделать такую вещь, пожалуйста, прочитайте как вопрос, ответ и комментарии здесь: как пакетная обработка изображений jpg, чтобы изменить его качество с Наутилус-действия?

[d64 с]удачи![!d64 с]
25
ответ дан 23 May 2018 в 10:25
  • 1
    Это «научит меня ловить рыбу». ответ. ImageMagick convert навыки командной строки имеют большое значение. – charneykaye 28 September 2017 в 19:56

Если вы ссылаетесь на jpeg-изображения, фактическое сжатие невозможно. Поскольку jpeg по определению является сжатым файловым форматом (все шумы и бесполезные пиксели уже удалены). Вы можете закрепить их в порядке, но общий размер останется примерно таким же. Единственным усовершенствованным алгоритмом сжатия, который я знаю для jpegs, является zipx. Но zipx является собственностью Winzip и обеспечивает макс. размер уменьшен на 30% (в режиме архива zipx).

Чтобы отобразить ваш de facto в Интернете, сначала вы должны изменить их размер (до 1 МБ на каждый) и, возможно, преобразовать их в формат файла PNG. PNG (= портативная сетевая графика) специально оптимизирована для более быстрой передачи веб-страниц и более быстрого отображения. Продвинутые пользователи могут даже конвертировать эти изображения в формат webp (формат Google для изображений, самый быстрый алгоритм загрузки).

Вы можете конвертировать изображения с помощью XnConvert, а затем изменять размер изображений с помощью XnView. Загрузите пакет deb здесь: http://www.xnview.com/de/xnviewmp/#downloads, затем щелкните его правой кнопкой мыши и откройте его с помощью программного обеспечения Gnome.

Если вы не заботитесь о скорости загрузки сети, но заботитесь о качестве, вы должны сохранить ваши изображения нетронутыми и создать для них цифровую библиотеку. Возможно, загрузите их на общедоступный сервер (Yahoo, Google и т. Д.).

-1
ответ дан 23 May 2018 в 10:25
  • 1
    Вы можете упомянуть различные варианты сжатия / качества jpeg; вполне возможно уменьшить размер файла jpeg-изображения, увеличив его сжатие (и, следовательно, снизив его качество). – Nick Weinberg 15 July 2016 в 03:01
  • 2
    Мое понимание сжатия означает устранение ненужных пикселей при сохранении того же качества. Снижение качества - это не сжатие, это просто сокращение или выборка. Сжатие без потерь возможно с использованием формата zipx, который отлично работает с фотоснимками. Он создает какую-то наложенную / перегруженную кучу похожих фотографий, в которой все двойные пиксели сглаживаются на отдельном слое, что-то похожее на .css-файл на веб-странице. Повторяющиеся пиксели определяются как отдельный объект в архиве. – ipse lute 15 July 2016 в 11:58

Другие вопросы по тегам:

Похожие вопросы: