GIMP

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
GIMP
знімок екрана GIMP версї 2.6
ТипРастровий графічний редактор
АвториСпенсер Кімбалл, Пітер Маттіс
РозробникиThe GIMP Team
Перший випуск15 лютого 1996 (GIMP 0.54)[2]
Стабільний випуск2.10.38 (5 травня 2024; 6 місяців тому (2024-05-05))
ПлатформаWindows
Операційна системаБагатоплатформний
GNU фреймворкGTK
Мова програмуванняC та GTK+
Доступні мовиБагатомовний
Українська моваТак[1]
ЛіцензіяGPLv3+
Онлайн-документаціяgimp.org/docs/
Репозиторійgitlab.gnome.org/GNOME/gimp
Вебсайтwww.gimp.org

GIMP (The GNU Image Manipulation Program) — растровий графічний редактор, із деякою підтримкою векторної графіки.

Проєкт розпочали 1995 року Spencer Kimball і Peter Mattis як навчальний проєкт в Берклі. В 1997, після закінчення ними університету, GIMP став частиною проєкту GNU. Програма підтримується та розвивається товариством добровольців, ліцензована за умовами GNU General Public License версії 3+, починаючи з релізу 2.8[3]. Символом GIMP є койот Вілбер (Wilber). Програма працює на системах Microsoft Windows, Gnu/Linux, FreeBSD (або OpenBSD), MacOS X, OpenSolaris[4][5].

До сфер застосування GIMP належать цифрове ретушування знімків, створення цифрової графіки, комбінування й цифрова обробка зображень, автоматизовані операції над графічними файлами, перетворення файлів з одного формату в інший[5][6].

GIMP часто використовується як вільна й безплатна альтернатива до Adobe Photoshop.

Позиціонування GIMP

[ред. | ред. код]

Протягом тривалого часу GIMP створювався з врахуванням побажань користувачів, але в основному згідно з поглядами розробників і без залучення експертів з ергономіки. Цілісного бачення проєкту спершу не було. Щоб вирішити накопичені в результаті цього проблеми, було вжито низку заходів.

У 2005 році проєкт GIMP був зареєстрований учасником програми OpenUsability [Архівовано 4 лютого 2012 у Wayback Machine.]. На конференції Libre Graphics Meeting в березні 2006 року відбулася перша зустріч представників OpenUsability і команди розробників GIMP, в ході якої було визначено[7] бачення GIMP як продукту для кінцевих користувачів:

  • GIMP є вільним ПЗ;
  • GIMP є високоякісним додатком для фоторетушування і дозволяє створення оригінальних зображень;
  • GIMP є високоякісним додатком для створення екранної і вебграфіки;
  • GIMP є платформою для створення потужних і сучасних алгоритмів обробки графіки вченими і дизайнерами;
  • GIMP дозволяє автоматизувати виконання повторюваних дій;
  • GIMP є легко розширюваним за рахунок простого встановлення додатків.

Ці тези визначають подальший розвиток GIMP.

Восени 2006 року в рамках проєкту OpenUsability було проведено дослідження, результати якого поступово оформлюються в вигляді рекомендацій та специфікацій і реалізуються.

Можливості

[ред. | ред. код]

Кольори та інструменти для малювання

[ред. | ред. код]

До GIMP стандартно входять 48 пензлів, також користувач може створювати свої або додавати пензлі, створені іншими. Пензлі можуть використовуватися для малювання з різним ступенем прозорості та стирання. GIMP використовує простір кольорів RGB, індексований колір або відтінки сірого (grayscale). В наступних версіях програми планується додати режим CMYK. Палітра GIMP дозволяє визначати кольори як RGB, HSV, CMYK, а також шістнадцятковий запис кольору (зазвичай використовується в HTML).

Градієнти

[ред. | ред. код]

GIMP підтримує градієнти, що є інтегрованими з іншими інструментами для малювання. Стандартно програма містить більше 80 градієнтів, з можливістю додавати власні градієнти та змінювати існуючі.

Виділення

[ред. | ред. код]

В GIMP можна застосовувати прямокутні або еліптичні виділення, виділення довільної форми, виділяти ділянки за кольором, а також виділяти суміжні ділянки (аналог інструменту Magic Wand в Adobe Photoshop).

Шари, канали та прозорість

[ред. | ред. код]

GIMP має підтримку шарів (англ. layer) зображення, а також прозорих шарів. Видимість шару може бути увімкнута, вимкнута або шар може бути напівпрозорим. Програма підтримує прозорі та напівпрозорі зображення.

Канали додають різні типи прозорості та ефектів кольору до зображення.

Контури

[ред. | ред. код]

GIMP може створювати контури, що містять сегменти кривих Без'є. Контури можуть бути збережені. Межі контуру і контур можуть бути заповнені кольором або градієнтом.

Контури — корисний інструмент, що дозволяє створювати складні виділення. Інструмент ножиці може використовуватись для створення контуру за кольором.

Фільтри та ефекти

[ред. | ред. код]

GIMP має приблизно 150 стандартних фільтрів та ефектів, включаючи фільтри розмивання, додавання шуму, підвищення різкості та інші.

Написання скриптів

[ред. | ред. код]

GIMP підтримує автоматизацію за допомогою макросів та скриптів за підтримки вбудованого Scheme або зовнішнього (Perl, Python або Tcl) інтерпретатора.

Розробка

[ред. | ред. код]

Для створення інтерфейсу користувача GIMP використовує бібліотеку GTK+. Середовище GTK+ спочатку розроблювалося як частина GIMP для заміни закритого інструментарію Motif, що використовувався програмою. GIMP та GTK+ спочатку були розроблені для середовища X Window на UNIX-подібних операційних системах, згодом була здійснена їх адаптація до Microsoft Windows, MacOS X, а також деяких інших операційних систем.

GTK+ підтримує велику кількість мов для інтерфейсу користувача (серед них є й українська), а також дозволяє змінювати мову інтерфейсу.

У майбутніх версіях GIMP очікується поглиблення інтеграції з бібліотекою GEGL[8], що дозволить реалізувати використання обчислювальної потужності графічних процесорів для низькорівневих графічних обрахунків[9] та здійснювати недеструктивне редагування (тобто накладання змін зі збереженням можливості редагування первинного матеріалу)[10].

Підтримувані типи файлів

[ред. | ред. код]
Логотипи GIMP з Вільбером

GIMP може відкривати та зберігати такі типи файлів:

  • XCF, власний формат файлів GIMP (.xcf, або архівований як .xcf.gz або .xcf.bz2)
  • Файли пензлів GIMP (.gbr, .gbp та анімований .gih)
  • Шаблон GIMP (.pat)
  • Autodesk flic анімація (.fli)
  • DICOM (.dcm or .dicom)
  • PostScript файли (.ps, .ps.gz and .eps, для повноцінної підтримки потрібен GAP (GIMP Animation Package))
  • астрономічні зображення FITS (.fits, or .fit)
  • Scalable vector graphics (.svg)
  • Microsoft Windows ICO (.ico)
  • Microsoft аудіо-відео AVI файли (.avi)
  • Bitmap файли (.bmp)
  • файли Paintshop Pro (.psp або .tub)
  • файли Adobe Photoshop (.psd та .pdd)
  • GIF зображення та анімацію (.gif)
  • зображення Joint Photographic Experts Group (.jpeg, .jpg, or .jpe)
  • зображення Portable Network Graphics (.png)
  • Tagged Image File Format (.tiff or .tif)
  • TARGA (.tga)
  • X Window bitmap зображення (.xbm, .icon, or .bitmap)

GIMP може імпортувати (відкривати але не зберігати) такі формати файлів:

Вільбер

[ред. | ред. код]

Вільбер є талісманом GIMP і вигаданий Туомасом Куосманеном (Tuomas «tigert» Kuosmanen).

Примітки

[ред. | ред. код]
  1. http://www.gimp.org/about/prehistory.html
  2. GIMP History. Архів оригіналу за 26 листопада 2021. Процитовано 15 жовтня 2021.
  3. Релиз растрового графического редактора GIMP 2.8.0. Архів оригіналу за 7 травня 2012. Процитовано 4 травня 2012.
  4. Downloads. Офіційний вебсайт проекту. Архів оригіналу за 24 червня 2013. Процитовано 7 лютого 2013.
  5. а б Feature overview. Офіційний вебсайт проекту. Архів оригіналу за 24 червня 2013. Процитовано 7 лютого 2013.
  6. About GIMP. Офіційний вебсайт проекту. Архів оригіналу за 24 червня 2013. Процитовано 7 лютого 2013.
  7. GIMP UI Redesign — GimpGUI. Архів оригіналу за 10 червня 2009. Процитовано 4 грудня 2010.
  8. Feature prioritisation. Розробницька вікі-сторінка GIMP. Архів оригіналу за 24 червня 2013. Процитовано 7 лютого 2013.
  9. New hardware acceleration code landed to upstream GEGL. Libre Graphics World. Архів оригіналу за 24 червня 2013. Процитовано 7 лютого 2013.
  10. Офіційна вебсторінка GEGL. Архів оригіналу за 24 червня 2013. Процитовано 7 лютого 2013.

Посилання

[ред. | ред. код]

Керівництва та посібники по GIMP

[ред. | ред. код]