Есть ли легкий инструмент для быстрой обрезки изображений?

Мне часто нужно обрезать изображения - фотографии, принтскрины и т.д., А загрузка gimp для такой простой задачи занимает слишком много времени. Можете ли вы порекомендовать более быструю альтернативу?

Gthumb это хороший инструмент для просмотра / редактирования изображений с простыми инструментами редактирования, такими как обрезка.

Инструкции по обрезке в gThumb 3.2.8

  1. Откройте свое изображение в gThumb

enter image description here

  1. Откройте боковую панель редактирования, нажав клавишу e или щелкнув по мольберту в правом верхнем углу окна

enter image description here

  1. На боковой панели нажмите кнопку Обрезать, а затем обрезайте изображение по своему усмотрению

enter image description here

  1. После завершения нажмите Enter или Обрезать. Затем на боковой панели редактирования нажмите Сохранить, чтобы перезаписать исходный файл, или Сохранить как, чтобы сохранить в новый файл изображения.

В командной строке инструментом для управления растровыми изображениями является imagemagick Install imagemagick или графическая магия Install graphicsmagick (GM является частью проекта IM и более активно развивается). Это хороший вариант, если вы часто используете одни и те же параметры.

convert raw.jpg -crop 800x460+100+20 cropped.jpg     # ImageMagickgm convert raw.jgp -crop 800x460+100+20 cropped.jpg  # GraphicsMagick

Для специального использования, когда вам нужно просмотреть каждое изображение, вы можете использовать display (также из пакета ImageMagick) или gm display (GraphicsMagick) или Шотвелл или Пинта или многие другие средства просмотра изображений с возможностями легкого редактирования.

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

Пакетные задания и программы командной строки не слишком хорошо подходят для обрезки, если у вас есть много разных объектов, которые вы хотите обрезать (т.Е. Объект находится в разных областях на каждом изображении). Графические редакторы, такие как gimp, и даже некоторые облегченные средства просмотра по-прежнему раздражают crop скрытый под кучей меню, а затем бросающий загрузку / сохранение поверх этого означает, что большая часть вашего времени тратится на навигацию.

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

https://github.com/pknowles/cropall

enter image description here

Использует imagemagick чтобы сделать обрезку, python/tkinter для предварительного просмотра.

Он автоматически просматривает все изображения в каталоге, щелкает область для обрезки, прокручивает, чтобы отрегулировать размер, затем space чтобы сохранить (в подкаталоге) и загрузить следующее изображение.

ImageMagick. Запускаемый из CLI с помощью $ display <img>. Имеет визуальную обрезку. Очень легкий (около 10 МБ, не считая зависимостей), требует немногим больше, чем libx11 и GNOME libxml2.

ImageMagick - это программный пакет для создания, редактирования и компоновки растровых изображений. Он может считывать, конвертировать и записывать изображения в различных форматах (более 100), включая DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG и TIFF. Используйте ImageMagick для перевода, переворачивания, зеркального отображения, поворота, масштабирования, сдвига и преобразования изображений, настройки цветов изображений, применения различных специальных эффектов или рисования текста, линий, многоугольников, эллипсов и кривых Безье. Все манипуляции могут быть выполнены с помощью команд оболочки, а также с помощью графического интерфейса X11 (дисплей).

ImageMagick

Как люди предлагали в Интернете, попробуйте CropGUI: http://emergent.unpythonic.net/01248401946

Он просто выполняет обрезку JPEG без потерь.

Как насчёт Гвенвью, который представляет собой легко настраиваемое и простое в использовании приложение для просмотра изображений / управления изображениями.

  • >>Функция обрезки в разделе "Меню - Редактирование - Обрезка" или crtl + k
  • Также поддерживает простые манипуляции с изображениями: поворот, зеркальное отображение, переворачивание и изменение размера, основные действия по управлению файлами, такие как копирование, перемещение, удаление и другие.
  • Это приложение Lightwave (с MB), которое может быть расширено с помощью плагинов KIPI.

screenshot

В качестве дополнения к основным ответам (gthumb, gwenview и т.д.):

  • Изображение также может быть открыт с помощью средства просмотра, но затем обрезан с помощью инструмента скриншота. Существует множество таких инструментов в зависимости от рабочего стола. Поскольку теперь есть Ubuntu Budgie, я приведу этот пример: у Budgie есть апплет панели для легкого захвата и сохранения изображений; возможно, его потребуется добавить на панель из настроек budgie.

enter image description here

  • В браузере Opera есть инструмент обрезки и даже редактирования. Открыв изображение в Opera (да, вы можете), вы можете затем обрезать и даже добавить стрелки и рисовать на нем перед сохранением.

enter image description here

enter image description here

Я использую mogrify в командной строке.

Перейдите в папку, которую вы хотите изменить, и запустите:

$ mogrify -trim *.jpg

Сделано. Он работает очень быстро. Я только что сделал несколько тысяч снимков за 1 секунду.

Изменение размера происходит немного медленнее.

Я выполнил предыдущую команду с помощью этого:

$ mogrify -geometry 280x280\> *.jpg

(\> указывает на изменение размера до указанных максимальных размеров, чтобы все изображения поместились в пределах)

Это заняло 8 минут.

У меня была такая же проблема, и я создал инструмент именно для этого:

https://github.com/weclaw1/inbac

Просто выберите часть изображения, которую вы хотите обрезать, и нажмите:

  • X для обрезки, или
  • Z чтобы обрезать и перейти к следующему изображению.

Вы можете установить его с помощью pip набрав:

pip install --user inbac

или клонируйте репозиторий и запустите его с помощью poetry.

image - Using Imagemagick, how do I crop out the white background? - Stack Overflow || scanning - How to auto-trim scanned images using imagemagick or graphicsmagick? - Super User