Мне нужно часто обрезать изображения - фотографии, печатные экраны и т. д., а загрузка gimp для такой простой задачи занимает слишком много времени. Можете ли вы рекомендовать более быструю альтернативу?
В командной строке инструмент для управления растровыми изображениями является imagemagick или graphicsmagick (GM - это раскол IM-проекта и более активно развивается). Это хороший вариант, если вы часто используете одни и те же параметры.
convert raw.jgp -crop 800x460+100+20 cropped.jpg # ImageMagick
gm convert raw.jgp -crop 800x460+100+20 cropped.jpg # GraphicsMagick
Для использования ad hoc, где вам нужно посмотреть каждое изображение, вы можете использовать display (также из пакета ImageMagick) или [ f3] (GraphicsMagick) или imagemagick или многих других зрителей с возможностями редактирования света.
Вы можете обрезать и экспортировать довольно быстро с помощью Shotwell, он предварительно установлен. В противном случае попробуйте Pinta, он находится в Центре программного обеспечения.
Пакетные задания и программы командной строки не слишком хорошо работают для обрезки, если у вас есть много разных вещей, которые вы хотите обрезать (т. е. объект находится в разных областях на каждом изображении). Редакторы изображений, такие как gimp и даже некоторые легкие зрители, все еще раздражающе скрывают crop под кучей меню, а затем бросают нагрузку / сберегают сверху, поэтому большая часть вашего времени тратится на навигацию.
I скомпилировал небольшой скрипт python для автоматизации этого процесса, но все же позволил человеку выбрать, где кадрировать для каждого изображения:
https://github.com/pknowles/cropall
[d5 ]Использует imagemagick для создания урожая python / tkinter для предварительного просмотра.
Он автоматически просматривает все изображения в каталоге, щелкает область для обрезки , прокрутите, чтобы отрегулировать размер, затем коснитесь для сохранения (в подкаталоге) и загрузите следующее изображение.
Как предлагают люди в Интернете, попробуйте CropGUI: http://emergent.unpythonic.net/01248401946
Он просто обрезает JPEG без потерь.
Как насчет Gwenview, который является очень настраиваемым и простым в использовании средством просмотра изображений / управления изображениями.
Функция кадрирования в меню «Menubar -> Edit -> Crop» или crtl + k Также поддерживает простые манипуляции с изображениями: вращение, зеркало, флип и изменение размера, основные действия по управлению файлами, такие как копирование, перемещение, удаление и другие. Это приложение Lightwave (с MB) и может быть расширено с помощью плагинов KIPI.
Я использую mogrify в командной строке.
Перейдите в папку, которую вы хотите изменить.
$ mogrify -trim *.jpg
Готово. Он работает очень быстро. Я выполнил несколько тысяч изображений за 1 секунду.
Изменение размера немного медленнее.
Я выполнил предыдущую команду с (\> указывает на изменение размера до указанных максимальных размеров, так что все изображения будут соответствовать):
$ mogrify -geometry 280x280\> *.jpg
Это заняло 8 минут.
XnViewMP или IrfanView (под Wine). Они работали для меня со времен бронзы (Windows).
только что установил KolourPaint (часть среды рабочего стола K, которая, как представляется, включает GwenView), и это сделало это для меня. кажется стабильным под RHEL6.5, и я попробую его с Trusty сегодня вечером. У меня очень простые цели: поддержка ctrl-V для вставки непосредственно после запуска приложения (что-то в противном случае отличное GwenView не поддерживает) и простое обрезание (в данном случае ctrl-T) и копирование обратно в буфер обмена для повторного использования в офисе или приложении для обмена мгновенными сообщениями. он также поддерживает несколько функций краски. все еще не полная замена irfanview (если даже есть один ... начинающий делать вывод, что на самом деле нет), но я буду жить.
В дополнение к основным ответам (gthumb, gwenview и т. д.):
Изображение можно также открыть с помощью средства просмотра, но затем обрезать с помощью инструмента скриншота. В зависимости от рабочего стола существует множество таких инструментов. Поскольку сейчас есть Ubuntu Budgie, я возьму этот пример: у Budgie есть апплет панели, чтобы легко захватывать и сохранять изображения; его, возможно, необходимо будет добавить в панель из настроек budgie.Изображение можно также открыть с помощью средства просмотра, но затем обрезать с помощью инструмента скриншота. В зависимости от рабочего стола существует множество таких инструментов. Поскольку сейчас есть Ubuntu Budgie, я возьму этот пример: у Budgie есть апплет панели, чтобы легко захватывать и сохранять изображения; это может быть необходимо добавить к панели из настроек budgie.