Как редактировать, конвертировать и изменять размер нескольких изображений одновременно в Ubuntu

Редактировать изображения в Ubuntu

В Ubuntu есть много возможностей для редактирования изображений, но мне лично большинство из них не нравится. Если я хочу изменить размер изображения, я не хочу ждать, сколько времени потребуется, чтобы открыть GIMP. Мы всегда можем установить Наутилус-преобразователь изображений для поворота и поворота изображений с помощью правой кнопки из Nautilus, но зачем устанавливать пакет, который не показывает текст выше, если мы установили один по умолчанию, который делает? В этой статье мы научим вас как редактировать, конвертировать, изменять размер и еще кое-что изображения из терминала Ubuntu.

Лучше всего то, что мы собираемся объяснить в этом руководстве, можно применить к нескольким изображениям одновременно. Например, если мы хотим переименовать 10 фотографий без щелчка правой кнопкой мыши, выбрать «Переименовать» и ввести имя 10 раз, мы можем сделать это с помощью ImageMagick, Программа просмотра изображений Ubuntu по умолчанию и другие дистрибутивы, включая Ubuntu MATE, мой любимый. Ниже у вас есть несколько примеров команд для выполнения некоторых из этих операций с использованием Ubuntu Bash.

iMageMagick

ImageMagick устанавливается во многих дистрибутивах, таких как вышеупомянутый Ubuntu или Ubuntu MATE. Если в вашем дистрибутиве он не установлен по умолчанию, вы можете установить его, открыв Терминал и введя следующую команду:

sudo apt-get install imagemagick

Переименовать изображения

Если, например, вы создадите учебник из множества захватов, у них будет имя, не имеющее ничего общего с тем, что мы хотим показать. Благодаря ImageMagick мы можем переименовать их из терминала с помощью очень простой команды. Как вы увидите позже, мы можем изменить формат изображений и будем использовать точно такую ​​же команду, но соответствующую нашей задаче. Это было бы так:

convert *.png prueba.png

Сохраняя расширение и добавляя выходное слово, вы сохраняете их все с тем же именем, но с другим номером.

Изменить размер изображений

Почти во всех выпусках этого руководства используется ключ конвертировать. Чтобы изменить размер изображений с помощью ImageMagick из Терминала, мы напишем следующую команду, где «test» будет именем изображения, которое мы хотим преобразовать в другой формат:

convert prueba.png -resize 200×100 prueba.png

С помощью предыдущей команды у нас будет изменил размер изображения размером 200 × 100 пикселей. Первое значение - это размер по ширине, а второе - по высоте. Если мы используем то же имя, полученное изображение заменит оригинал. Если мы хотим изменить только ширину и высоту, чтобы они были пропорциональными, мы напишем следующую команду, где 200 будет выбранным размером в пикселях:

convert prueba.png -resize 200 prueba.png

Если мы хотим, чтобы он был высотой 200 пикселей, нам пришлось бы оставить очистить первое значение ("Empty" x100), поэтому мы должны написать следующую команду:

convert prueba.png -resize x100 prueba.png

Иногда точные значения, но если мы хотим, чтобы это было так, мы можем написать следующую команду, где 200 × 100 будет выбранным размером:

convert prueba.png -resize 200×100! prueba.png

Повернуть изображения

редактировать изображения-убунту

Если мы хотим повернуть изображения, мы можем сделать это с помощью следующей команды, где 90 - это градусы наклона:

convert prueba.jpg -rotate 90 prueba-rotado.jpg

Он добавит текст, который мы настроили в выходной файл, если мы напишем его другим способом.

Редактировать формат изображения

ImageMagick также позволяет нам конвертировать изображения в другой формат прямо из Терминала. Сделаем это с помощью следующей команды:

convert prueba.png prueba.jpg

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

convert prueba.png -quality 95 prueba.jpg

Объединить операции

Если мы хотим сделать разные модификации этого типа к изображению, мы можем сделать это, комбинируя операции. Ниже приведен пример изменения размера, поворота на 180 ° и снижения качества изображения до 95%.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

Обработано с помощью Bash

Ubuntu bash

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

cd /home/pablinux/Escritorio

Оказавшись внутри папки, мы пишем следующую команду, чтобы изменить размер всех изображений .png в папке Desktop до 830 пикселей в ширину и добавить перед ним слово «first»:

for file in *.png; do convert $file -resize 830 primera-$file; done

По сути, мы говорим «все файлы, которые находятся внутри этой папки и имеют формат .png; сделайте преобразование из изменения размера в ширину 830 и добавьте сначала к имени файла; Конец«. Если вы редактируете много изображений, оно того стоит. Каково твое мнение?


3 комментариев, оставьте свой

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Джимми Олано сказал

    ЛУЧШЕЕ НЕВОЗМОЖНОЕ!
    Хотя у меня было представление об инструменте "convert", я ДУМАЛ, что это была "родная" команда Ubuntu, сегодня я узнал, что это часть ImageMagick.

    Мои поздравления со статьей, простой, прямой и хорошо написанной для быстрого понимания, даже bash незаметно для вас!

    Спасибо.

    1.    Пабло Апарисио сказал

      Привет, Джимми. Спасибо за ваш комментарий. Вы все еще можете делать больше вещей, например, применять эффекты, но я действительно думаю, что не стоит использовать для этого Терминал. Если нам нужно применить эффекты, лучше всего открыть изображения и посмотреть, что мы делаем, по крайней мере, я так думаю.

      Приветствие.

  2.   Альфонсо сказал

    Спасибо, пабло. Это то, что нужно учитывать в любой момент.