Как легко изменить размер изображения через командную строку?

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

235
задан 20 August 2018 в 12:11

14 ответов

Откройте изображение в ImageMagick.

  1. нажмите на окно командной строки изображения будет открыто.
  2. view-> resize введите желаемый пиксель. нажмите на кнопку изменения размера.
  3. Файл-> сохранить, введите имя. нажмите кнопку «Формат», выберите нужный формат и нажмите кнопку «Выбрать».
  4. нажмите на кнопку Сохранить.

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

0
ответ дан 20 August 2018 в 12:11

Вы хотите простой?

Запустите sudo apt-get install nautilus-image-converter или нажмите nautilus-image-converter Install nautilus-image-converter .

Он добавляет два элемента контекстного меню в Nautlius, так что вы можете щелкнуть правой кнопкой мыши и выбрать «Изменить размер изображения». (Другой - «Поворот изображения»).

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

Вам нужно перезапустить nautilus, чтобы увидеть новые контекстные меню, запустить nautilus -q и затем щелкнуть значок «Домашняя папка», чтобы перезагрузить nautilus с новым плагином.

0
ответ дан 20 August 2018 в 12:11

Я использую Pimagizer. Это прекрасно работает, и это самое простое приложение, которое я использовал. Проверено на Ubuntu 14.04, 15.04, 15.10 .

sudo add-apt-repository ppa:vfrico/stable
sudo apt-get update
sudo apt-get install pimagizer

См .: https://launchpad.net/pimagizer/ для получения дополнительной информации.

0
ответ дан 20 August 2018 в 12:11

Нет необходимости устанавливать какое-либо новое программное обеспечение, просто сделайте это

convert -resize 50% myfigure.png myfigure.jpg

или

convert myfigure.png -resize 200x100 myfigure.jpg
0
ответ дан 20 August 2018 в 12:11

Для графического интерфейса, Phatch «один клик стоит тысячи фотографий» является лучшим для такой быстрой работы. Это уже в хранилище Ubuntu. Он имеет множество действий и опций, как imagemagick.

sudo apt-get install phatch
0
ответ дан 20 August 2018 в 12:11

Существует хороший мультиплатформенный инструмент , который называется XnConvert . Комбинируйте и выбирайте между более чем 80 различными операциями. Установка проста через deb. файл с официального сайта.

Это бесплатно, но не с открытым исходным кодом, возможно, в этом его прелесть.

enter image description here

0
ответ дан 20 August 2018 в 12:11

Установить gthumb . Простой и удобный для базовых функций обработки и редактирования изображений - просмотрщик, изменение размера, обрезка, поворот, отражение, оттенки серого и т. Д. С возможностью сохранения в форматах JPEG, PNG, TIFF, TGA

Для установки gthumb:

  • Откройте терминал
  • Тип sudo apt-get install gthumb
  • Примите изменения
0
ответ дан 20 August 2018 в 12:11

GIMP , вероятно, самый простой способ, поскольку он имеет довольно простой пользовательский интерфейс для таких распространенных задач. Все, что вам нужно сделать, это открыть свое изображение и перейти к изображению → размер изображения, а затем изменить соответствующим образом. Существуют также способы изменения размера партии с помощью GIMP, но я не знаю их наизусть.

0
ответ дан 20 August 2018 в 12:11

ImageMagick - это пакет, который вам нужен. Он содержит ряд полезных инструментов командной строки для этой цели.

Вот простое руководство, объясняющее, как пакетно изменять размер изображений: -

mogrify -resize 320x240 *.jpg

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

mogrify -resize 320x240! *.jpg
0
ответ дан 20 August 2018 в 12:11

Вы также можете использовать вездесущий инструмент ffmpeg (или avconv) для изменения размера изображений:

ffmpeg -i image.jpg -s 4096x2048 image-resized.jpg

И если вы хотите действительно быстрое изменение размера изображений JPEG - попробуйте epeg (как уже упоминалось здесь и там ) - который должен быть построен из источника.

0
ответ дан 20 August 2018 в 12:11

Если вы просто делаете пару изображений, большинство графических редакторов в Ubuntu (Gimp, F-Spot и т. Д.) Позволяют вам выполнить базовое изменение размера.

Если вы хотите редактировать десятки, сотни или тысячи изображений, я предпочитаю Phatch . Phatch - это пакетный редактор фотографий на основе графического интерфейса, который позволит вам выполнить целую загрузку преобразований изображений. sudo apt-get install phatch

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

0
ответ дан 20 August 2018 в 12:11
sudo apt-get install imagemagick

Команда mogrify перезаписывает исходные файлы с измененными размерами изображений:

mogrify -resize 50% *.png      # keep image aspect ratio
mogrify -resize 320x240 *.png  # keep image aspect ratio
mogrify -resize 320x240! *.png # don't keep image aspect ratio
mogrify -resize x240 *.png     # don't keep image aspect ratio
mogrify -resize 320x *.png     # don't keep image aspect ratio

Примечание. Вы можете добавить -auto-orient для автоматической ориентации преобразованных изображений.

0
ответ дан 20 August 2018 в 12:11

Сначала установите ImageMagick через:

sudo apt-get install imagemagick

Откройте терминал и выполните эту команду:

convert  -resize 50% source.png dest.jpg

Это уменьшит размер на 50%

Можно также указать размер:

convert -resize 1024X768  source.png dest.jpg

Можно также использовать: mogrify инструмент командной строки от того же пакета.

243
ответ дан 20 August 2018 в 12:11

В настоящий момент nautilus-image-converter не работает в Ubuntu 13.10 . Поэтому я использую imagemagick в командной строке, что является очень хорошим решением (по крайней мере, для меня).

sudo apt-get install imagemagick

Имейте в виду разницу между этими инструментами imagemagick :

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

Я часто использую mogrify , чтобы просто изменить размер нескольких изображений и перезаписать исходные файлы. И. е. эта команда уменьшит размер всех файлов JPG до 40% от исходного размера:

mogrify -verbose -resize '40%' *.JPG
0
ответ дан 20 August 2018 в 12:11

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

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