Выполнение основных задач в графическом редакторе gimp

Digital photography improvements¶

Some of the new GEGL-based filters are specifically targeted at photographers:
Exposure, Shadows-Highlights, High-pass, Wavelet Decompose, Panorama
Projection and others will be an important addition to your toolbox.

GEGL Shadow-Highlights filter.
GEGL panorama projection allows editing panorama images, mapped.

On top of that, the new Extract Component filter simplifies extracting a
channel of an arbitrary color model (LAB, LCH, CMYK etc.) from currently
selected layer. If you were used to decomposing and recomposing images just for
this, your work will be that easier now.

Moreover, you can now use either darktable or RawTherapee as GIMP plug-ins for
opening raw files. Any recent version of either application will do.

A new Clip Warning display filter will visualize underexposed and overexposed
areas of a photo for you, with customizable colors. For now, it’s mostly geared
towards images where colors are stored with floating point precision. You will
mostly benefit from this if you work on 16/32 bit per channel float images such
as EXR and TIFF.

Your browser does not support the video tag.

Contributors: Michael Natterer, Ell, Thomas Manni, Tobias Ellinghaus,
Øyvind Kolås, Jehan Pagès, Alberto Griggio…

FTP and Web Mirrors

We had a server move a while back that caused us to lose our existing mirrors (moved from physical to virtual server and to an environment that doesn’t allow FTP access).
On the plus side, we are now able to offer rsync access to download.gimp.org.

If you are running one of the existing GIMP mirrors, or want to create a new one, please contact us to get your rsync credentials.

Canada
https://mirror.klaus-uwe.me/gimp/gimp/
ftp://mirror.klaus-uwe.me/gimp/
rsync://mirror.klaus-uwe.me/gimp/
Finland
https://www.nic.funet.fi/pub/mirrors/ftp.gimp.org/
ftp://ftp.funet.fi/pub/mirrors/ftp.gimp.org/
rsync://rsync.nic.funet.fi/ftp/pub/mirrors/ftp.gimp.org/
France
http://ftp.iut-bm.univ-fcomte.fr/gimp/
ftp://ftp.iut-bm.univ-fcomte.fr/gimp/
rsync://ftp.iut-bm.univ-fcomte.fr/gimp/
https://gimp.ip-connect.info/gimp/
rsync://gimp.ip-connect.info/gimp/
ftp://gimp.ip-connect.info/mirror/gimp/
Germany
https://ftp.fau.de/gimp/gimp/
ftp://ftp.fau.de/gimp/gimp/
rsync://ftp.fau.de/gimp/
https://artfiles.org/gimp.org/pub/gimp/
https://ftp.gwdg.de/pub/misc/grafik/gimp/
ftp://ftp.gwdg.de/pub/misc/grafik/gimp/
Greece
https://ftp.cc.uoc.gr/mirrors/gimp/
ftp://ftp.cc.uoc.gr/mirrors/gimp/
Japan
http://www.ring.gr.jp/pub/graphics/gimp/
Netherlands
https://ftp.snt.utwente.nl/pub/software/gimp/gimp/
ftp://ftp.snt.utwente.nl/pub/software/gimp/gimp/
Philippines
http://mirror.rise.ph/gimp/
ftp://mirror.rise.ph/gimp/
Poland
https://ftp.icm.edu.pl/pub/graphics/gimp/
ftp://ftp.icm.edu.pl/pub/graphics/gimp/
rsync://ftp.icm.edu.pl/pub/graphics/gimp/
gopher://ftp.icm.edu.pl/1/pub/graphics/gimp/
Sweden
https://ftp.lysator.liu.se/pub/gimp/
ftp://ftp.lysator.liu.se/pub/gimp
rsync://ftp.lysator.liu.se/pub/gimp
United Kingdom
https://www.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/
ftp://ftp.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/
rsync://rsync.mirrorservice.org/ftp.gimp.org/pub/gimp/
https://mirrors.ukfast.co.uk/sites/gimp.org/pub/gimp/
ftp://mirrors.ukfast.co.uk/gimp.org/pub/gimp/
rsync://mirrors.ukfast.co.uk/gimp.org/pub/gimp/
United States
http://gimp.cp-dev.com/
ftp://devhost.cp-dev.com/gimp
rsync://gimp.cp-dev.com/gimp
https://mirrors.dotsrc.org/gimp/gimp/
ftp://mirrors.dotsrc.org/gimp/
rsync://mirrors.dotsrc.org/gimp/
https://mirrors.syringanetworks.net/gimp/gimp/
ftp://mirrors.syringanetworks.net/gimp/
rsync://mirrors.syringanetworks.net/gimp/
https://mirror.jaleco.com/gimp/gimp/
https://mirror.umd.edu/gimp/gimp/
https://mirrors.xmission.com/gimp/gimp/
ftp://mirrors.xmission.com/gimp/gimp/

The Perl Server and stand-alone scripts¶

So far the scripts have all been started from the menu structure within GIMP. But using Gimp::Fu there is another possibility, and that is to run the scripts from the command line, as a normal Perl program. When run this way the script tries to connect to the Perl-Server, and if it fails it will launch a GIMP of its own. If you plan to run several scripts this way, it is obviously much faster to run the Perl-Server since launching GIMP takes quite a bit of time. The Perl-Server may be started from the Filters/Perl menu.

When a Gimp::Fu script is run from the command line, the result is the same as when it is run through the menus, except that it may be run with the --output parameter. This will save the result to a file instead of displaying it within GIMP. This is great for batch creation of logos, etc.

The filename for the --output has some special magic that allows to set some special image saving parameters, like interlace, quality factor, etc. See the for more detail

Here are two invocations of the scripts declared above, but with output written to a jpg file and a png file.

perl-gimp-from-shell
  uni -o /tmp/uni.png --size 100 --color purple
  basic-logo --font 'utopia 100' -o /tmp/bl.ppm --size 20 --text "Perl rules" 

Another important use of this interface is that it enables running the Perl debugger on the perl scripts.

10.1. A shell for Gimp-Perl

When using the Perl-Server it is not necessary to use Gimp::Fu and the podregister function. Instead you may call Gimp::on_net, which takes as a parameter a reference to a sub routine that is called when your script has connected to a GIMP (or started one up).

For a simple but powerful example of the use of the Gimp without Fu, here is a an interactive Gimp-Perl shell that may be run from the command line:

(pg-shell)

#!/usr/bin/perl

# An interactive command line shell to GIMP.
use Gimp;
use Term::ReadLine;

Gimp::on_net {
$term = new Term::ReadLine(“Gimp”);
while( defined ($_ = $term->readline(“Gimp> “))) {
$res = eval($_) . “\n”;
print(“Error: $@”), next if $@;
print “\n”;
Gimp->displays_flush();
}
};

exit Gimp::main;

Here is an example of an interactive session with this shell:

interact
  Gimp> $img = Gimp::Image->new(100,100,RGB)
  Gimp> $drw = $img->layer_new(100,100,RGB_IMAGE, "bg", 100, NORMAL_MODE)
  Gimp> $img->insert_layer($drw,-1, 0)
  Gimp> Gimp::Display->new($img)
  Gimp> $drw->edit_clear
  Gimp> print Gimp::Image->list
  Gimp::Image->existing(1) 

Metadata viewing, editing, and preservation¶

GIMP now ships with plug-ins for viewing and editing Exif, XMP, IPTC, GPS, and
DICOM metadata. They are available via the Image > Metadata submenu.

GIMP will also preserve existing metadata in TIFF, PNG, JPEG, and WebP files.
Each plug-in has respective options when exporting to enable or disable
exporting the metadata.

Additionally, users now can set defaults to preserving or not preserving
metadata in all affected file format plug-ins at once depending on whether they
want complete privacy or, instead, do a lot of microstock photography. The
settings are available on the Image Import & Export page in Preferences.

Contributors: Benoit Touchette, Michael Natterer, Jehan Pagès…

Background¶

One of the wonderful features of GIMP is that it all its functionality may be accessed through scripting. Available scripting environments include Scheme through Script-Fu and Python.

Perl has CPAN, giving access to vast numbers of modules to get things done. Now, GIMP may also be scripted in Perl. This tutorial will describe how to write such plug-ins and scripts for Gimp.

As there are several excellent tutorial texts describing the perl language, this tutorial will assume a working knowledge of Perl, and will instead concentrate on the use of GIMP together with the perl modules Gimp and Gimp::Fu.

Digital painting improvements¶

GIMP 2.10 ships with a number of improvements requested by digital painters. One
of the most interesting new additions here is the MyPaint Brush tool that
first appeared in the GIMP-Painter fork.

The Smudge tool got updates specifically targeted in painting use case. The
new No erase effect option prevents the tools from changing alpha of pixels.
And the foreground color can now be blended into smudged pixels, controlled by
a new Flow slider, where 0 means no blending.

All painting tools now have explicit Hardness and Force sliders except for
the MyPaint Brush tool that only has the Hardness slider.

Most importantly, GIMP now supports canvas rotation and flipping to help
illustrators checking proportions and perspective.

A new Brush lock to view option gives you a choice whether you want a brush
locked to a certain zoom level and rotation angle of the canvas. The option is
available for all painting tools that use a brush except for the MyPaint Brush tool.

New Symmetry Painting dockable dialog, enabled on per-image basis, allows to
use all painting tools with various symmetries (mirror, mandala, tiling…).

This new version of GIMP also ships with more new brushes available by default.

Contributors: Michael Natterer, Alexia Death, Daniel Sabo, shark0r, Jehan
Pagès, Ell, Jose Americo Gobbo, Aryeom Han…

Changing the Size (Filesize) of a JPEG¶

You can also modify the filesize of an image when exporting it to a format like JPEG. JPEG is a lossy compression algorithm, meaning that when saving images to the JPEG format, you will sacrifice some image quality to gain a smaller filesize.

Using the same Horsehead Nebula image from above, I have resized it to 200px wide (see above), and exported it using different levels of JPEG compression:

Comparison of different JPEG compression levels.

As you can see, even at a quality setting of 80, the image is significantly smaller in filesize (77% size reduction), while the image quality is still quite reasonable.

When you’ve finished any image modifications you are doing, and are ready to export, simply invoke the export dialog with:

File → Export…

This will invoke the Export Image dialog:

You can now enter a new name for your file here. If you include the filetype extension (in this case, .jpg), GIMP will automatically try to export in that file format for you. Here I am exporting the image as a JPEG file.

You can also navigate to a new location on your computer through the Places pane, if you need to export the file to a different location. When you are ready to export the image, just hit the Export button.

This will then bring up the Export Image as JPEG dialog, where you can change the quality of the export:

From this dialog you can now change the quality of the export. If you also have the “Show preview in image window” option checked, the image on the canvas will update to reflect the quality value you input. This will also enable the “File size:” information to tell you what the resulting file size will be. (You may need to move some windows around to view the preview on the canvas in the background).

When you are happy with the results, hit the Export button to export.

To see more details about exporting different image formats, see Getting Images out of GIMP in the manual.

Better Tools¶

The Fuzzy Select and Bucket Fill tools got a new feature for selecting/filling diagonally neighboring pixels.

The Blend tool got shapeburst fills resurrected, and allows the placement of their handles on the canvas, outside of the image area. Additionally, the Blend tool now displays its progress thanks to a new GEGL feature available in several GEGL operations including .

The Text tool now fully supports advanced input methods for CJK and other non-western languages. Minimal support already existed, but the pre-edit text was displayed in a floating pop-up instead of inline, within the text tool box, and without any preview styling. It is now displayed just as expected, depending on your platform and Input Method Engine. Several input method-related bugs and crashes have also been fixed.

Source for version 2.8 (Stable)

GIMP releases available from gimp.org and its contain the source code and have to be compiled in order to be installed on your system.

For instructions, how to build GIMP from source code, please see this page.

GIMP 2.8.22 is now available at https://download.gimp.org/mirror/pub/gimp/v2.8/. You may want to read the Release Notes for GIMP 2.8.

To allow you to check the integrity of the tarballs, here are the MD5 sums of the latest releases:

gimp-2.8.22.tar.bz27e4fd7a53b1d3c32dff642ab1a94b44d

gimp-2.8.20.tar.bz2d405640c426b234d6efc36fb4f5bae57

gimp-2.8.18.tar.bz25adaa11a68bc8a42bb2c778fee4d389c

gimp-2.8.16.tar.bz230e0a1b7c18b0e3415f4ac54567252ac

gimp-2.8.14.tar.bz2233c948203383fa078434cc3f8f925cb

gimp-2.8.12.tar.bz247fefa240c38cfb1016b57ad6324378d

gimp-2.8.10.tar.bz284c964aab7044489af69f7319bb59b47

gimp-2.8.8.tar.bz2ef2547c3514a1096931637bd6250635a

gimp-2.8.6.tar.bz212b3fdf33d1f07ae79b412a9e38b9693

gimp-2.8.4.tar.bz2392592e8755d046317878d226145900f

gimp-2.8.2.tar.bz2b542138820ca3a41cbd63fc331907955

gimp-2.8.0.tar.bz228997d14055f15db063eb92e1c8a7ebb

GIMP help files are available at https://download.gimp.org/mirror/pub/gimp/help/.

Please consider using one of the mirrors listed below.

Tips¶

How do I draw a straight line?

In any of the drawing tools (Pen, Pencil, etc.), click on one endpoint of the
line. Then hold the shift key and click on the other endpoint.

How do I draw a circle or square?

In the Rectangular or Elliptical selection tool, click in one corner of your
square or circle, then press Shift while dragging toward the other corner. Or
enable the checkbox for Fixed: Aspect Ratio in tool options and make sure the
aspect ratio is set to 1:1 before starting your square or circular selection.

Once you have a selection, Edit->Stroke Selection… will draw a line the
shape of the selection you just made.

For curved selections, like circles, stroking with the Paintbrush paint tool
will usually give a smoother looking line. You can get an even smoother line
by converting the selection to a path (Select->To Path), then using
Edit->Stroke Path… instead of Stroke Selection…

Как пользоваться редактором GIMP

У начинающих пользователей возникает вопрос: как пользоваться GIMP?

Основная часть окна редактора отведена под область редактирования: там можно увидеть любые отображаемые изменения. По обе стороны от окна редактирования можно отыскать удобные панели инструментов. Там же можно зайти в панель настроек, посмотреть историю действий, выбрать параметры конкретного инструмента. Прямо как в фотошопе!

Рабочее поле или так называемый холст

Пример работы в GIMP

Посмотрите один из примеров работы в редакторе. Думаю вам понравится.

Как работать в GIMP 2.10?

Watch this video on YouTube

А если хотите подробнее научится работать в gimp, то у меня есть бесплатный видеокурс для начинающих

и электронная книга

Работа с фотографиями в GIMP

Основными задачами, почему стоит обратиться к программе GIMP, являются кадрирование и редактирование изображений. Посредством актуальных инструментов можно легко устранить недочеты заваленного горизонта, эффект красных глаз, неправильную экспозицию. Также редактор позволяет создавать из фотографий художественные композиции или дизайнерские коллажи различной сложности. Можно сделать даже превью для видео на ютуб.

Как сделать превью для видео YouTube с помощью GIMP

Watch this video on YouTube

Чтобы привести свои фото в безупречный вид, улучшить их качество, нам стоит воспользоваться базовым набором манипуляций. Это кадрирование, исправление уровня яркости, коррекция четкости. Все эти инструменты можно настроить, исходя из своих целей и комфорта.

Если есть потребность применить более продвинутые варианты работы с изображениями, помогут в этом инструменты выделения, при помощи которых легко удалить фрагменты фото.

Также можно изменить размеры, повернуть или отзеркалить изображение. Работая с кривыми, мы настроим баланс цветопередачи, показатели яркости и контрастности. Подробные уроки про кривые:

Есть в программе и фильтры, чтобы добавить фотографии художественный эффект.

Если фото вышли засвеченными из-за съемки в яркий солнечный день, можно поработать с инструментом Тон/Насыщенность. Посредством ползунков можно изменить тон снимка, степень освещенность и насыщенности.

При размытом изображении рационально использовать технику повышения резкости.

Сделав фото в условиях недостаточного света или с короткой выдержкой, мы получим кадр с повышенной зернистостью. Исправить ситуацию поможет инструмент Выборочное Гауссово размывание либо использования фильтра Удаление пятен.

Избавиться от эффекта красных глаз можно при помощи одноименного фильтра.

При проблемах с выдержкой лучше применить регулировки яркости и контраста. Также исправить недочеты выдержки можно при помощи инструментов Уровни или Кривые. Последний подразумевает перемещение управляющих точек кривой, которые создают оптимальную яркость.

Как пользоваться программой, если надо убрать нежелательный объект из изображения? Благодаря специальному фильтру Resynthesizer можно избавить кадр от лишних предметов.

Рисование в программе GIMP

Помимо работы с изображениями бесплатный графический редактор позволяет создавать свои изображения. Открыв новое изображение, можно при помощи инструментов Кисть и Карандаш. Также стоит попробовать инструмент «Аэрограф», воспользоваться градиентом, каллиграфическим пером, заливкой, убирая лишнее ластиком. Данная тема мало представлена на моем блоге, так как мы в основном редактируем готовые изображения.

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

Таким образом, расширение возможностей программы зависит только от фантазии и мастерства пользователя.

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

Что представляет собой редактор Gimp

Графический редактор Gimp появился на свет в 1995 году. Проект не имеет официальной компании, ответственной за выпуск новых версий и поддержку старых. Эти функции исполняет сообщество разработчиков, состоящее из группы добровольцев. В первые 10 лет своего существования проект не имел единого представления о том, каким он должен быть для конечного потребителя. Лишь в 2005 году был разработан единый стандарт и составлены принципы, которым разработчики стараются следовать и по сегодняшний день. Программа является полностью бесплатной и распространяется с открытой лицензией. Это означает, что при желании вы можете стать частью сообщества разработчиков и выпускать собственные модификации без нарушения авторских прав.

Tools¶

Unified Transform

Your browser does not support the video tag.

New Unified Transform tool simplifies making multiple transforms, such as
scaling, rotating, and correcting perspective in one go. The design is based
on a functional spec written by our former UX expert Peter Sikking.

Contributors: Mikael Magnusson…

Warp Transform

The new Warp Transform tool allows doing localized transforms like growing or
shifting pixels with a soft brush and undo support. Such tools are commonly used
in fashion photography for retouching.

Your browser does not support the video tag.

As such, the new tool retires the old iWarp filter that was innovative at the
time of its inception (and pre-dated Photoshop’s Liquify filter), but was
ultimately cumbersome to use. The Warp Transform tool also features an
Eraser mode to selectively remove changes, previously unavailable in the
iWarp filter.

Contributors: Michael Muré, Michael Natterer, Jonathan Tait…

Handle Transform

The new Handle Transform tool provides an interesting approach at applying
scaling, rotating, and perspective correction using handles placed on the
canvas. People who are used to editing on touch surfaces might find this tool
strangely easy to grasp.

Contributors: Johannes Matschke, Michael Natterer, Ell…

Blend tool becomes Gradient tool and gets on-canvas editing

We renamed the Blend tool to Gradient tool and changed its default shortcut
to G. But this pales in comparison to what the tool can actually do now, and
it’s a lot.

The new tool pretty much obsoletes the old Gradient Editor dialog. Now you can
create and delete color stops, select and shift them, assign colors to color
stops, change blending and coloring for segments between color stops and create
new color stops from midpoints right on the canvas.

Your browser does not support the video tag.

All gradients available by default are also “editable” now. What it means is
that when you try to change an existing gradient from a system folder, GIMP will
create a copy of it, call it a Custom Gradient and preserve it across
sessions. Unless, of course, you edit another ‘system’ gradient, in which case
it will become the new custom gradient.

We intend to use the generic implementation of this later for brushes and other
types of resources.

Contributors: Michael Henning, Michael Natterer, Ell, Øyvind Kolås…

GIMP for Unix-like systems

If available, the official package from your Unix-like
distribution is the recommended method of installing GIMP!

The flatpak build is new and has known limitations, though it
will likely provide faster updates, following GIMP releases
closely.

Therefore choose your installation medium according to your
needs.

Flatpak build available in: x86-64 and AArch64
(note: i386 and ARM-32 versions used to be published, yet
are now stuck at GIMP 2.10.14 and 2.10.22 respectively).

Flatpak additional instructions

The flatpak link above should open your software installer
and prompt you to install GIMP. Yet it may not work
out-of-the-box on some platforms since the flatpak technology is
new. If that is the case, ensure flatpak is
installed and if clicking the link still does not prompt to
install GIMP, then manually install by command line:

Once installed, it will be made available exactly the same way
as other applications (menus, desktop overview, or any specific
application launch process used by your desktop).

If this is not the case, we suggest to report a bug to your
desktop or distribution asking for proper support of flatpak. In
the meantime, you can still run it by command line (not as the
recommended method, only a workaround):

This installation will also provide regular update. You don’t
have to come back on this page and install again (it will not
work!) when a new version of GIMP is released. Instead if your
distribution and/or desktop has a good support for flatpak, it
should propose to perform updates.

Once again, if your distribution does not have proper support,
you can always fall back to using the following command line:

How You Can Help¶

GIMP is Free Software and a part of the GNU Project. In the free software world, there is generally no distinction between users and developers. As in a friendly neighbourhood, everybody pitches in to help their neighbors. Please consider the time you give in assistance to others as payment.

Ways in which you can help:

  • program new features,
  • report bugs (errors in the program),
  • test existing features and provide feedback,
  • add documentation,
  • translate GIMP to your own language,
  • translate the documentation,
  • write tutorials,
  • improve this website,
  • make artwork for GIMP,
  • let people know you used GIMP for your artwork,
  • give away copies of GIMP,
  • help others to learn to use GIMP, etc.

As you can see, anyone can help.

Development Status

The team is currently busy working on v3.0. This will be a port of GIMP to
GTK+3, much newer and better supported version of the user interface toolkit.

Most of GIMP’s source code is related to the user interface, so this port is a
major undertaking, especially since we shall break API and refactor numerious
parts of the program.

We still need to port more plugins to become GEGL operations. If you are willing
to help with that, please refer to the Porting filters to GEGL
page to see what you could work on.

To get a better understanding of where the project is heading to, which features
are planned etc., please visit the Roadmap page.

Bug Reports

GIMP is not a bug-free application nor is any other application so reporting the bugs that you will encounter is very important to the development, it helps the developers to make GIMP more stable and more bug free.

You don’t have to be a developer or a everyday user to report bugs. It can be hard to report a bug the first time you try it out but don’t just quit the whole bug report if you think it is hard. Instead, look at the bugs page you will find some very good help about this.

Web Development

Creating websites that contain useful information is very important. It is actually just as important as doing bug reports. A website contains a lot of information that is needed for the development to move on and it also contains information that will help the public to understand what the application is all about.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector