Статьи

Пакетна обробка зображень в GIMP (простий метод)

  1. Передмова Мені знадобилося зробити однотипну операцію з набором файлів - прислали багато односторінкових...
  2. Довільні операції з файлами в пакетному режимі в GIMP
  3. Як конвертувати багато файлів .pdf в картинки

Передмова

Мені знадобилося зробити однотипну операцію з набором файлів - прислали багато односторінкових файлів .pdf (після сканування) і я хотів конвертувати їх в будь-який формат зображень, щоб було зручно переглядати як картинки, а не відкривати окремо Foxit Reader'ом.

Хоч файлів і не дуже багато (24), але мені було лінь відкривати кожен з них, потім зберігати. Я вирішив навчитися масово обробляти файли (не обов'язково .pdf, взагалі будь-які) в GIMP. Це, безумовно, корисна навичка і він стане в нагоді в подальшому.

В GIMP немає вбудованої подібної функції, тому я став гуглити. Першою у видачі пошуку стала стаття на Хабрахабр з досить підходящим назвою « Пакетна обробка зображень в GIMP ». Прочитавши цю статтю я прийшов в жах. Я сам люблю повозитися, вивчити щось нове, але автору тієї статті, на мій погляд, зовсім вже нічим зайнятися. Суть в тому, що, на думку автора, щоб це зробити (обробити файли в пакетному режимі в GIMP), потрібно:

1) вивчити нову мову програмування (Script-Fu);

2) написати програму на цій мові.

3) хитро запустити свою програму в консолі, не забуваючи екранувати слеші, і використовувати регулярні вирази для імен файлів (а, ви ще й регулярних виразів не знаєте? Тоді ще потрібно вивчити і їх).

У коментарях з'являлися проблиски свідомості - встановити відповідну програму і в ній вже все зробити (автору потрібно було всього лише змінити розмір файлів). Ще пропонувалося вивчити іншу мову програмування на якому, начебто, простіше. Автору тієї інструкції не сподобалася ідея встановити програму, яка б змінила розмір групи файлів для нього, - він хотів показати, як це зробити саме в GIMP.

У даній інструкції я покажу, як зробити масову обробку файлів саме в GIMP, але зробити це дуже простим способом. Насправді, в Інтернеті є і нормальні інструкції і навіть відео, там описуються прості методи (хоч і використовується старий плагін). Але я вирішив написати свій мануал, т. К. Хочу розповісти про інше плагін, більш гнучкому. Він дозволяє швидко в пакетному режимі проводити не тільки кілька заздалегідь заданих операцій, він дозволяє виконувати в пакетному режимі взагалі всі операції, які вміє GIMP.

установка BIMP

Нам знадобитися плагін GIMP під назвою BIMP (Batch Image Manipulation Plugin). На офіційному сайті GIMP плагін представлений тут. Ще у нього є своя власна Домашня сторінка . Викачуємо плагін і розпаковуємо його. В каталозі gimp-plugin-bimpbinwin32 знаходяться два файли і каталог. Це все потрібно скопіювати в каталог, який автори плагіна хитро позначили так:

`<Programs-dir> <GIMP-folder> libgimp <version> plug-ins`

або

`<User-dir> .gimp <version> plug-ins`

Можливо, вам буде простіше зорієнтуватися, якщо я напишу приклад свого каталогу для копіювання цих файлів:

C: Program FilesGIMP 2libgimp2.0plug-ins

Після копіювання в меню Файл з'явиться новий рядок Batch Image Manipulation (так, на жаль, російської мови немає). При кліці на цей пункт меню відкриється ось таке вікно:

Add images - додати зображення. Доступні такі опції як:

  • Add single image - додати одиничне зображення
  • Add folders - додати каталоги
  • Add all opened images - додати всі відкриті зображення

Там де Output folder можна задати каталог, куди будуть поміщені зображення після обробки.

Натиснувши на кнопку Add, можна вибрати операції, які будуть виконані в пакетному режимі. Ці операції можна поєднувати, т. Е. Проводити одночасно по кілька дій до групи файлів.

Я переведу назви основних операцій:

Resize - зміна розміру

Crop - обрізка

Flip or Rotate - перевернути або повернути

Color correction - корекція кольору

Sharp or Blur - різкість або розмиття

Add a Watermark - додати водяний знак

Change format and compression - змінити формат або стиснення

Rename with a pattern - перейменувати за зразком

Other GIMP procedure - інші процедури GIMP

Довільні операції з файлами в пакетному режимі в GIMP

Найцікавішою з усіх вищеназваних операцій є пункт Other GIMP procedure:

Тобто можна вибрати будь-які операції, які вміє GIMP, задати необхідні параметри (якщо вони передбачені). І все це можна поєднувати з вищеназваними функціями або між собою. Загалом все дуже здорово. Мало не забув - якщо у вас є скрипти на мовах, які підтримує GIMP, то ці скрипти також в цьому меню і їх можна використовувати.

Як конвертувати багато файлів .pdf в картинки

При спробі конвертувати багато .pdf в .jpg я зіткнувся з труднощами - неможливість імпорту файлів у форматі .pdf в даний плагін, оскільки .pdf відсутня серед підтримуваних форматів. Проте, це можна зробити. Спочатку відкриваємо все .pdf файли в GIMP (можна вибрати всі необхідні файли і перетягнути у вікно програми GIMP, щоб зробити це швидко, за один раз). Далі в плагіні виберіть Add all opened images, тобто додати всі відкриті зображення. І ... все готово - можна виконувати будь-яку пакетну обробку цих файлів, в тому числі і зберегти в потрібному форматі.

все готово - можна виконувати будь-яку пакетну обробку цих файлів, в тому числі і зберегти в потрібному форматі

А, ви ще й регулярних виразів не знаєте?

Новости