Обрезка изображения JPG

11

Это вопрос обрезки файла изображения.

Недавно я опубликовал публичное уведомление в индийской газете под названием Free Press Journal. Это доступно онлайн как Свободная пресса Epaper .

Теперь можно загрузить уведомление, опубликованное на бумаге, в виде файла JPG. Однако этот JPG может, и в моем случае включает несколько уведомлений. Эти заметки в основном представляют собой длинные тонкие прямоугольники, идущие вертикально, заполняющие изображение.

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

Фахим Митха
источник
Также доступно множество графических инструментов. Какой дистрибутив вы используете?
rickhg12hs
@ rickhg12hs: Debian
Фахим Митха
@FaheemMitha - вы искали что-то большее, чем было предоставлено? LMK, есть множество инструментов помимо того, что было в списке.
slm
@slm Я думаю, что один из вариантов, упомянутых в (в настоящее время 3) ответах, должен работать для меня, хотя я еще не пробовал ни один из них.
Фахим Митха

Ответы:

8

Я полагаю, что если вы никогда не использовали gimpего, вам понадобится пять или десять минут, чтобы освоиться с инструментом «обрезка»:

GIMP

Или это не займет много времени. Gimp должен быть доступен на любом дистрибутиве Linux. Там какая - то документация здесь . Вы можете загрузить .jpg, но если вы хотите сохранить его таким образом, вы должны выбрать «Экспортировать как» в меню файла.

лютик золотистый
источник
11

ImageMagickв пакете есть несколько программ. Один из них, displayотобразит изображение на экране и обеспечит легкий доступ ко многим пакетам Imagemagick.

$ display your_original_image.jpg

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

rickhg12hs
источник
Это выглядит как хороший подход. К сожалению, желаемая область настолько длинна, что не умещается полностью на моем экране. Перетаскивание, чтобы выбрать область, и прокрутка вниз, кажется, не работают вместе, поэтому я не должен был выбирать всю область.
Фахим Митха
Я бы, вероятно, использовал только displayдля быстрого редактирования. Странно, что он не будет уменьшаться, тем более что вы можете увеличивать его. Для большинства редакторов изображений gimpэто мощный инструмент Linux, но у него есть кривая обучения. Вот учебник Gimp по обрезке. docs.gimp.org/en/gimp-tutorial-quickie-crop.html
rickhg12hs
1
Спасибо за ссылку, rickhg12hs. Я действительно смог использовать gimp для обрезки изображения.
Фахим Митха
10

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

пример

$ convert rose: -crop 40x30-10-10  crop_tl.gif

оригинал : оригинал               обрезано:обрезанный

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