Gimp для windows 7

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

Для начала скачайте программу на свой компьютер. Всегда свежую версию можно получить на официальном сайте. Выберите версию для своей операционной системы. Ссылка по кнопке ниже.

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

Интерфейс редактора.

Для того, чтобы начать пользоваться редактором Gimp, нужно либо создать в нём изображение самостоятельно, либо загрузить готовое фото, и начать его редактировать, изменять. Нажмите в верхнем меню «Файл», а затем либо «Создать проект», либо «Открыть». Можно также использовать традиционные для этого горячие клавиши — ctrl + N или ctrl + O, соответственно.

Откройте изображение или создайте новое, чтобы начать пользоваться редактором Gimp.

Вы увидите изображение на рабочем пространстве и сможете выполнять с ними разнообразные операции с помощью инструментов, расположенных в панелях управления.

Изображение, загруженное в Gimp готово к редактированию.

Давайте рассмотрим ниже, какие инструменты для работы с изображением есть в этом редакторе.

Source for version 2.10 (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.10.24 is now available at https://download.gimp.org/mirror/pub/gimp/v2.10/. You may want to read the Release Notes for GIMP 2.10.

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

gimp-2.10.24.tar.bz2
(sha256):
bd1bb762368c0dd3175cf05006812dd676949c3707e21f4e6857435cb435989e
gimp-2.10.22.tar.bz2
(sha256):
2db84b57f3778d80b3466d7c21a21d22e315c7b062de2883cbaaeda9a0f618bb
gimp-2.10.20.tar.bz2
(sha256):
e12f9f874b1a007c4277b60aa81e0b67330be7e6153e5749ead839b902fc7b3c
gimp-2.10.18.tar.bz2
(sha256):
65bfe111e8eebffd3dde3016ccb507f9948d2663d9497cb438d9bb609e11d716
gimp-2.10.16.tar.bz2
(sha256):
cbf9fe9534b913a9487b00cd9710cbc569bfd71fdd2f8c321547701a7d70cbeb
gimp-2.10.14.tar.bz2
(sha256):
df9b0f11c2078eea1de3ebc66529a5d3854c5e28636cd25a8dd077bd9d6ddc54
gimp-2.10.12.tar.bz2
(sha256):
7d80b58e0784120d57d327294f6a1fda281ff51a61935c2cd764da281acaac71
gimp-2.10.10.tar.bz2
(sha256):
12d1f243265c7aee1f2c6e97883a5c90ddc0b19b4346cf822e24adbb6c998c77
gimp-2.10.8.tar.bz2
(sha256):
d849c1cf35244938ae82e521b92b720ab48b8e9ed092d5de92c2464ef5244b9b
gimp-2.10.6.tar.bz2
(sha256):
4ec8071f828e918384cf7bc7d1219210467c84655123f802bc55a8bf2415101f
gimp-2.10.4.tar.bz2
(sha256):
ffb0768de14a2631b3d7ed71f283731441a1b48461766c23f0574dce0706f192
gimp-2.10.2.tar.bz2
(sha256):
1cb0baaecdefe44d371a15f2739a1bcbce4682336b4ccf8eb7b587ce52c333eb
gimp-2.10.0.tar.bz2
(sha256):
7fcc96fb88cb0a0595d2610f63a15dec245bb37bf9db527d37a24fb75e547de2

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

Please consider using one of the mirrors listed below.

What’s next¶

As you can see, a lot has been done (the
file will also give a bit more details). The vast majority of the work
has already been done. What remains now is the final stroll. This is
however not such an idle walk in the park, as the final decisions and
attention to details is always the most difficult part. We want to
release a rock-solid GIMP v3 and need to pay a lot of attention to
details. This is where we are now and why we are releasing this first
development version.

This development report lists pretty accurately all the remaining steps, and you’ll notice how it
actually follows quite well the changes in GIMP 2.99.2. The API part,
though going unnoticed to many users, is probably the major part which
we must absolutely get right before the release since our API is meant
to stay stable withing the 3.x series. Once we have it done, we will want
to keep existing interfaces of 3.0.0 functions unchanged unless absolutely necessary (i.e. unless we discover bugs that made a function
useless). This is likely to take a lot of our time.

There are definitely other parts where help will be crucial, whether it’s
plug-ins, core code, user interface, or application interface. So we do
need more eyes on this to resolve as many little issues as we can.

To conclude, we remind that you can donate to the project and
personally fund several GIMP
developers who make this all possible
at all. This is also a way to give back and accelerate the development
of GIMP if you appreciate the project.

OpenCL now considered experimental¶

Since GIMP 2.10.0, several GEGL operations have OpenCL code paths,
hopefully allowing faster processing. Unfortunately OpenCL situation is
not so idyllic because of the lack of contributions to improve our code
as well as faulty drivers.

In various cases, enabling OpenCL in GIMP could lead to instability. We
decided it was not acceptable anymore and moved the feature into the
Playground tab of the Preferences dialog. Technically it means that
the feature is hidden unless you run GIMP with
command line option, so that anyone enabling this is really aware of the
instability of the feature. Hopefully we will be able at some point to
move this back into mainline Preferences.

GIMP for Windows

Download GIMP 2.10.24
via BitTorrent

Download GIMP 2.10.24
directly

The download links above will attempt to download GIMP from one of our trusted mirror servers.
If the mirrors do not work or you would rather download directly from our server, you can get the direct download here.

Supported OS: Windows 7 or over

These links download the official GIMP installer for Windows (~200 MB).
The installer contains both 32-bit and 64-bit versions of GIMP, and will automatically use the appropriate one.

BitTorrent is a peer-to-peer file sharing system. It works by downloading GIMP from a distributed network of BitTorrent users, and may improve download speed dramatically.
Choosing this option will download the torrent file for the GIMP installer.
You may need to install a torrent client to make use of this file. Learn more…

Hash Sum

The SHA256 hash sum for is:
5e9eabe5739523a9fc347b4614d919418f3335e7aab082a65f71705421e85e04

Check it on
VirusTotal:

Older Downloads

  • Previous v2.10 installers for Windows can be found here: download.gimp.org.
  • Previous v2.8 installers for Windows can be found here: download.gimp.org.

GIMP User Manual

These links download language-specific Windows installers for GIMP’s local help.
By default, they will place the help files with your GIMP installation.

Note: GIMP uses online help by default. If you want to use this local help offline, you will need to change GIMP’s help settings.

  1. In GIMP, select > >
  2. For «User manual», select «Use a locally installed copy»
  3. Under «Help Browser», you can choose between your system’s web browser and GIMP’s help browser plugin (if available).

See the for more settings.

Features¶

We switched to a dark user interface theme and a symbolic icon theme by default
in version 2.10. If you absolutely want to revert it, here is what you do:

Go to and change the theme from Dark
to System.

Then go to and change the theme
from Symbolic to Legacy.

Changes will apply immediately. Click OK to confirm.

When will GIMP support HDR imaging and processing with 16bit per color channel precision?

GIMP 2.10 was released in April 2018 and is the first version of the program
to feature processing with precision of 16-bit and 32-bit per color channel.

Will GIMP open raw (.NEF, .CR2 etc.) files from my camera?

Starting with version 2.10, GIMP features plug-ins for using
darktable and
RawTherapee to process raw images, as well as a
preference for a default raw processing plug-in.

I do a lot of desktop publishing related work. Will you ever support CMYK?

Yes, better support for CMYK has been on our roadmap for a long time. One of the
ideas, how we want to make this work, was introduced by user interaction
architect Peter Sikking at Libre Graphics Meeting 2009 and later —
in his two-part article in his company’s blog:
,
. Please
take some time to read up on that.

We needed to finalize transition to the new image processing engine, GEGL,
before attemtping to introduce features like CMYK support. Now that it is
complete, initial work on CMYK support has been done in the babl and GEGL
libraries that GIMP relies on. This is partially
funded by the GIMP community,
you can join in, too.

Once we finish some more work on color management in GIMP, it will be a good
idea to start exposing CMYK in the user interface. We have no timeline on this.
Also, please note that we are not planning advanced features such as GCR support
for now. This will most likely require a new dedicated developer in the team.

Should a new developer join the team to specifically work on
CMYK-related features, we will do our best to help him/her to complete this
project and get it to our users as soon as possible.

We realize that some changes are disruptive to some groups of users,
especially those who got used to GIMP as an image editor for doing quick fixes
to lossy files such as JPEG, PNG etc. (i.e. files that cannot store layers,
masks, custom channels, paths).

However, adding a switch for every change we make adds numerous levels of
complexity that we’d rather avoid. Additionally, it would lead to dramatically
changing the way we mean GIMP to work. Hence we respectfully disagree to make
extra behaviour switches.

At the same time, if you don’t wish to abandon GIMP completely, we recommend
having a look at the
Saver and Save/export clean plug-ins
by Akkana Peck, as well as at various GIMP forks on GitHub, although typically
they aren’t maintained up to date with regards to bugfixes.

Step 2¶

Now we’re ready for the actual animation work. We will be creating a banner consisting of, say three lines of text being animated. Each frame will consist of the flower image and accompanied by some text. I don’t want to make this boring, so lets make it three frames. The first step will naturally be to copy our flattened image two times using the duplicate layer button in the layers window.

Then we’ll use the standard text tool to put a small text note on every frame. After typing the text onto the frame, GIMP will create a floating selection, that you need to position right using the move tool and anchor using Ctrl+H. The positioning might be crucial for the final animation, so you can use the following trick to make the positioning a piece of cake. Before using the text tool, set the layer (frame) transparency to a lower value, so you could see the layer below it. That way you can position the newly created text acording to the text below (on the previous frame).

GIMP for Windows

Download GIMP 2.10.24
via BitTorrent

Download GIMP 2.10.24
directly

The download links above will attempt to download GIMP from one of our trusted mirror servers.
If the mirrors do not work or you would rather download directly from our server, you can get the direct download here.

Supported OS: Windows 7 or over

These links download the official GIMP installer for Windows (~200 MB).
The installer contains both 32-bit and 64-bit versions of GIMP, and will automatically use the appropriate one.

BitTorrent is a peer-to-peer file sharing system. It works by downloading GIMP from a distributed network of BitTorrent users, and may improve download speed dramatically.
Choosing this option will download the torrent file for the GIMP installer.
You may need to install a torrent client to make use of this file. Learn more…

Hash Sum

The SHA256 hash sum for is:
5e9eabe5739523a9fc347b4614d919418f3335e7aab082a65f71705421e85e04

Check it on
VirusTotal:

Older Downloads

  • Previous v2.10 installers for Windows can be found here: download.gimp.org.
  • Previous v2.8 installers for Windows can be found here: download.gimp.org.

GIMP User Manual

These links download language-specific Windows installers for GIMP’s local help.
By default, they will place the help files with your GIMP installation.

Note: GIMP uses online help by default. If you want to use this local help offline, you will need to change GIMP’s help settings.

  1. In GIMP, select > >
  2. For «User manual», select «Use a locally installed copy»
  3. Under «Help Browser», you can choose between your system’s web browser and GIMP’s help browser plugin (if available).

See the for more settings.

Инструмент Контур

Этот инструмент предназначен для создания и редактирования контуров.

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

Контур состоит из узлов и сегментов (линий), которые соединяют узлы.

Существует три режима работы инструмента Контур: режим создания, правки и перемещения. Изменить режим можно в диалоге Параметры инструментов.

Чтобы создать контур нужно:

1.Взять инструмент Контур и щелкая на изображение создать контрольные точки (узлы).

2.Чтобы замкнуть контур нужно удерживая клавишу CTRL щелкнуть в той точке, с которой начинали создание контура.

3.Придать нужную форму передвигая узлы и сегменты.

4.Форму сегментов можно изменять также с помощью манипуляторов кривизны. Манипуляторов кривизны обычно два и они отходят от узла.

После создания контура его можно использовать для создания выделения или обвести его с помощью инструментов рисования.

Режим создания

Добавить узел: если активный узел находится в конце контура, курсор становится «+» и его нажатие вне активного узла создаёт новый узел, соединённый с предыдущим сегментом. Активный узел отмечается маленьким пустым кругом.

Переместить один или несколько узлов: над узлом курсор становится крестом из четырёх стрелок. Чтобы переместить узел нужно нажать на него и подвинуть в нужное место. Можно выбрать несколько узлов нажатием клавиши SHIFT.

Изменить сегмент: при нажатии на сегмент курсор становится крестом из четырёх стрелок. Чтобы изогнуть сегмент нужно на нем нажать и подвинуть в нужное положение. Как только начнётся движение, появятся манипуляторы по обоим концам сегмента. Удерживание клавиши SHIFT заставляет манипуляторы двух узлов редактируемого сегмента двигаться симметрично.

Изменить манипуляторы: После изменения сегментов становятся доступными манипуляторы кривизны. Подвигая манипуляторы можно придавать сегментам нужную форму. Удерживание клавиши SHIFT заставляет два манипулятора этого узла вести себя симметрично.

Режим правки

Правка выполняет функции, которые не доступны в режиме Создания. В этом режиме можно работать только над существующим контуром. Вне контура (или по всему изображению, если нет контура) курсор становится маленьким перечёркнутым кругом и редактирование невозможно.

Добавить сегмент между двумя узлами: нажмите на узел с одного конца контура, чтобы его активировать. Курсор становится как символ объединения. Щёлкните на другой узел, чтобы связать оба узла. Это полезно, когда необходимо соединить незакрытые компоненты.

Удалить сегмент из контура: удерживая комбинацию клавиш SHIFT+CTRL, подведите курсор к сегменту. Рядом с курсором появится знак «-». Щёлкните, на сегменте, чтобы его удалить.

Добавить узел к контуру: подведите курсор к сегменту. Рядом с курсором появится знак «+». Щёлкните в том месте, где хотите добавить узел.

Удалить узел: удерживая комбинацию клавиш SHIFT+CTRL подведите курсор к узлу. Курсор примет вид «-». Щёлкните на узле, чтобы его удалить.

Добавить манипуляторы к узлу: Щелкните на узле, при этом должен появиться манипулятор кривизны.

Режим перемещения

Режим перемещения позволяет передвигать компоненты контура по одному или все вместе.

Параметры инструмента Контур

Тип действия. Позволяет выбрать режим работы с контуром (создание, правка или перемещение).

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

Выделение из контура. Эта кнопка создаёт выделение, которое основано на текущем контуре. Заметьте, что контур всё ещё существует: активный инструмент всё ещё контур, и этот контур можно изменять, не изменяя выделения, которое стало независимым. Если выбрать другой инструмент, то контур становится невидимым, но он остаётся в диалоге контуров, и его можно активировать снова.

Если контур не закрыт, GIMP закроет его прямой линией.

Обводка по контуру.Позволяет обвести созданный контур одним из инструментов рисования, например кистью.

При работе с контурами удобно использовать диалог Контуры.

Создать новый контур

Переместить контур выше

Переместить контур ниже

Создать копию контура

Преобразовать контур в выделение

Преобразовать выделение в контур

Обвести контур инструментом рисования

Удалить текущий контур

Improved support for many image formats¶

Similarly to our previous stable
release,
our file format plug-ins received a lot of love.

  • TIFF got various improvements when handling multi-page files, but also
    many edge cases, such as 2 or 4-bit TIFF images, opening some types of
    non-conformant TIFF files and so on.
  • HEIF got some visually lossless export support when libheif 1.10 or
    later is used. We also detect separately HEIC and AVIF support at
    runtime, allowing to build the plug-in with only support of one encoding.
  • PNG now ignores useless layer offset of 0, a metadata which some
    third-party software are always storing, hence getting rid of
    unecessary dialog prompts.
  • JPEG will better warn the user when some metadata saving failed.
  • BMP in more bit depth can now be loaded, in particular 24bpp BMP
    images; moreover GIMP is now able to rescue some non-conformant BMP
    with wrong compression noted in header.
  • PDF import now proposes an option to reverse order of layers (same as
    we already had on export) and now support fractional DPI import.
  • DDS in BC5 format benefited from some fixes. Moreover as we are
    able to detect some images with errors previously created by GIMP, the
    software will also automatically fix these errors upon loading them.
  • Raw image formats are still forwarded through
    such as darktable or
    RawTherapee. The former is undergoing
    some API changes, and while darktable 3.6 is not even out yet, GIMP
    already has support for this upcoming version. Therefore GIMP 2.10.24
    will work with future darktable.

New translation

GIMP is now available in one more language: Kabyle. This is still an
early translation as only 18% of the stable branch is
translated so far
(and 32% of the development branch!) yet we can already thank these new
translators to bring GIMP to even more people.

This makes GIMP available to 82 languages other than default English!

Translators are also contributors doing an incredible work, even though
their work doesn’t always get the visibility and acknowledgement they
deserve. Thanks to all of them!

Rotate and/or Flip an Image¶

There may be a time that you would need to rotate an image. For instance, you may have taken the image with your camera in a vertical orientation, and for some reason it wasn’t detected by GIMP as needing to be rotated (GIMP will normally figure this out for you, but not always).

There may also be a time that you’d like to flip an image as well. These commands are grouped together under the same menu item:

Image → Transform

Flip an Image

If you want to flip your image, the Transform menu offers two options, Flip Horizontally, or Flip Vertically. This operation will mirror your image along the specified axis. For example, here are all of the flip operations shown in a single image:

All flips applied to base image (top left).

Rotate an Image

Image rotation from the Transform menu is contrained to either 90° clockwise/counter-clockwise, or 180°.

Don’t mis-interpret this to mean that GIMP cannot do arbitrary rotations (any angle). Arbitrary rotations are handled on a per-layer basis, while the image rotation described here is applicable to the entire image at once.

Original (top left), 90° clockwise (top right)
90° counter-clockwise (bottom left), 180° (bottom right)

Introduction¶

GIMP can be started with a number of command-line options. Let’s have a closer look at the output of :

GIMP version 2.4.1

Usage: gimp option ...  file ... 

Options:
  -?, --help              Show help options
  -v, --version           Show version information and exit
  --verbose               Be more verbose
  -d, --no-data           Do not load brushes, gradients, palettes, patterns, ...
  -f, --no-fonts          Do not load any fonts
  -i, --no-interface      Run without a user interface
  --batch-interpreter=<procedure>
                          The procedure to process batch commands with
  -b, --batch=<commands>  Batch command to run (can be used multiple times)
  ...

In order to do image processing from the command-line, you usually use the Script-Fu batch interpreter. This is the default, which makes things simple. To give you an impression of what can be done, try the interactive console mode:

gimp -b -

This will tell GIMP to start in batch mode and accept commands on the command-line. This is essentially the same as using the Script-Fu console. It would however be tedious to enter the commands here, so instead we will create a simple script and show you how to run that:

Processing several files¶

You might want to apply an effect to a number of files, typically to a set of files in the same directory. GIMP 2.2 added a very useful function for this purpose, the file-glob plug-in. This turns GIMP into a versatile batch processor. In order to use it, we will need to do some modifications to our script:

  (define (batch-unsharp-mask pattern
                              radius
                              amount
                              threshold)
  (let* ((filelist (cadr (file-glob pattern 1))))
    (while (not (null? filelist))
           (let* ((filename (car filelist))
                  (image (car (gimp-file-load RUN-NONINTERACTIVE
                                              filename filename)))
                  (drawable (car (gimp-image-get-active-layer image))))
             (plug-in-unsharp-mask RUN-NONINTERACTIVE
                                   image drawable radius amount threshold)
             (gimp-file-save RUN-NONINTERACTIVE
                             image drawable filename filename)
             (gimp-image-delete image))
           (set! filelist (cdr filelist)))))

This version of the script takes a glob pattern instead of a filename and will apply the Unsharp Mask filter to all files matching this pattern. In order to sharpen all PNG images in the current directory, you would run the following command:

gimp -i -b '(batch-unsharp-mask "*.png" 5.0 0.5 0)' -b '(gimp-quit 0)'

The Gimp module¶

Most scripts make use of the simplified interface Gimp::Fu provided with the Gimp module. Gimp::Fu provides a framework for entering parameters to the script in a dialog-box interface, just like Script-Fu, but also allows running of the script in batch mode from the command line. This tutorial will go into detailed descriptions of the construction of a Gimp::Fu script, but before we do this, here is the general framework of such a script.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/perl -w

use Gimp;
use Gimp::Fu;

podregister {
 # code...
};

exit main;
__END__

=head1 NAME

test_exception - exercise gimp-perl filter testing exceptions

=head1 SYNOPSIS

<Image>/Filters/Languages/_Perl/_Test/Exception

=head1 DESCRIPTION

Exercise Gimp-Perl exceptions.

=head1 AUTHOR

The Author.

=head1 DATE

20140310

=head1 LICENSE

The licensing terms.

The key points to note in the script are:

  • the use of the two modules and ,
  • the podregister function, which will be described in detail below,
  • the way the control is handed over to module on line 8, and
  • the POD documentation below the line.

Support Core Team Developers Directly¶

While we don’t raise funds to sponsor development of GIMP as an organization at this time, we encourage our contributors to run personal fundraisers. Currently there are two such projects.

Øyvind Kolås uses Patreon to raise funds for his work on GEGL, GIMP’s new sophisticated image processing core. This work is crucial to implement features such as non-destructive editing in GIMP, including features known as adjustment layers and layer effects in similar software. Øyvind is the primary developer of GEGL who has been working on it since mid-2000s.

Jehan Pagès runs another Patreon-hosted campaign to raise funds for a GIMP-powered animated movie, ZeMarmot. Part of the funds is spent on development of advanced animation features in GIMP and various other features for professional graphics usage. Jehan is one of the most active contributors to GIMP in recent years who has fixed countless bugs.

Extensions¶

Extensions are a new file format that is simply a wrapper of data
(brushes, splash screens, patterns, dynamics…) or plug-ins, associated
with metadata (name, description, screenshots, version, requirements…).
The goal will be to allow plug-in developers to publish their work on
repositories for anyone to search third-party plug-ins,
install/uninstall, enable/disable and update them, all within GIMP.

The menu shows the base dialog. In the
“System Extensions” tab in particular, you will notice an “Official Demo
Plug-ins” which is our first extension. It in fact bundles all the Goat
Exercises plug-ins we talked about earlier. If you switch if off, you
will notice after a restart (right now you have to restart GIMP to see
the effect) that the menu category disappeared.

The Goat Exercises are themselves a system extension.

We’ll get back to talking about this feature after we’ve done more work
on it. In particular, we will provide documentation on how to create
extensions. It is definitely something plug-in and resource creators
should look forward to, as it will help share their creations with others.

Status: still more work to do on the GIMP side, especially for
communicating with repositories, and much more work to be done for the
official repository and the website for extensions.

More use for CIE LAB and CIE LCH¶

With GIMP 2.10, we introduced a number of features that make use of CIE LAB and
CIE LCH color spaces:

  • Color dialogs now have an LCH color selector you can use instead of HSV. The LCH
    selector also displays out-of-gamut warning.
  • A new Hue-Chroma filter in the Colors menu works much like Hue-Saturation,
    but operates in CIE LCH color space.
  • The Fuzzy Select and the Bucket Fill tools can now select colors by their
    values in CIE L, C, and H channels.
  • Both the Color Picker and the Sample Points dialog now display pixel
    values in CIE LAB and CIE LCH at your preference.

Contributors: Michael Natterer, Elle Stone, Ell…

GEGL and babl¶

Both babl and GEGL have been ported to the Meson build system and now use
Gitlab CI for continuous integration. This has little significance for
end-users but makes developers’ life easier in many ways.

There has been a ton of other changes and improvements in GEGL since the
previous release. Here are some of the most interesting ones.

GEGL now makes a better use of available CPU cores on more operations
thanks to newly added dynamic computation of per-operation thread cost.

The built-in GEGL UI has superceded the older built-in ‘gcut’ video editor,
so the latter is now removed. Playing back video has been improved: GEGL
now uses nearest neighbor interpolation while decoding for realtime playback
of HD video content, it now also uses frame cache for rendered video frames.

Moreover, you can now also use external file managers to drag and crop
content into collections. See the updated
NEWS file
for more details.

As for babl, it now supports Yu’v’ (CIE 1976 UCS) color model, handles
grayscale ICC color profiles, and uses AVX2 acceleration for some
linear-to-float conversions.

Alpha handling in babl has been slightly revamped. The library is now using the
terms ‘associated alpha’ and ‘separate alpha’, all of nonpremultiplied-,
premultiplied- and nonassociated- alpha are now considered deprecated API.
Conversions between associated and separate alpha have been dramatically improved.

Øyvind Kolås has a plan to add a per-image associated/separate alpha switch to
GIMP’s menu once another batch of code changes by Michael Natterer lands to the
master branch.

Here is a lightning talk at CCC where Øyvind investigates the data loss incurred
by going or
and discovers that the special cased
transparent/emissive cases end up lossless:

Øyvind also iterated on new conversions in babl that cover grayscale in all
precisions supported by GIMP for some things, this means that working in
grayscale is an order of magnitude faster than it was before the last babl release.

See here for more
information on the latest release.

Another new project worth mentioning is ctx,
also by Øyvind Kolås. It’s an API inspired by Cairo and HTML5 canvas’ 2D
rendering context. It works on 32-bit microcontrollers like ESP32 and
ARM-CortexM4, and is devised to scale to networked/remote and threaded software rendering.

The ctx library already has support for floating point pixel formats, and
that support is geared to end up generic for gray, RGB, CMYK and other
multi-component formats. The latter is one of the things we’ve been
missing in Cairo.

So this is a very interesting project
that we might consider using for GIMP further along the road. It will be
used in GEGL’s own UI soon enough.

What’s next

While we do maintain the 2.10.x branch and include new features from the
master branch, our full attention really goes to development of what will
become GIMP 3.0. We are considering the release of 2.99.2 in the next
few months to pave the way for regular alpha/beta releases leading up
to a major update of GIMP.

For the time being, don’t forget you can donate to the project and personally
fund several GIMP developers, as a way to give
back and to accelerate GIMP development.

Text tool supports CJK and more writing systems¶

The Text tool now fully supports advanced input methods for CJK and other
non-western languages. The pre-edit text 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.

Contributors: Jehan Pagès…

Experimental tools

Two new tools were incomplete for inclusion to GIMP 2.10 by default, but still
can be enabled. Please note that they are highly experimental and likely to be
broken for you (up to have GIMP crash). We only mention them, because we need
contributors to get them into the releasable state.

N-Point Deformation tool introduces the kind of smooth, as little rigid as
possible warping you would expect physical objects to have.

Seamless Clone tool is aimed to simplify making layered compositions.
Typically when you paste one image into another, there are all sorts of
mismatches: color temperature, brightness etc. This new experimental tool tries
to adapt various properties of a pasted image with regards to its backdrop.

To enable these tools, you need to first enable the Playground page of the
Preferences dialog. Do it by running GIMP with a ‘—show-playground.’ switch
(for Windows, you might want tweaking the path to GIMP in the shortcut properties
accordingly). Then you need to go to Edit -> Preferences -> Playground and
enable the respective options, so that the tools would show up in the toolbox.

We need to stress again that you should only do so either if you are very
curious, or (which we hope for) intend to help us fix them.

Contributors: Marek Dvoroznak, Barak Itkin, Jehan Pagès, Michael Natterer…

Object oriented syntax¶

Gimp-Perl provides an alternative object-oriented syntax for the image and the drawable commands. Here is a table showing the procedural vs the object oriented syntax for a few commands:

procedural syntax object oriented syntax
gimp_image_insert_layer($drw,0,0); $img->insert_layer($drw,0,0);
gimp_drawable_width($drw); $drw->width;

The substitution rule for converting a PDB into a method is as simple as erasing (or sometimes ) from the beginning of the function call and calling this method through the image object. Similarly for the gimp_drawable_... functions. See the for more detail.

Note that the object-oriented syntax appears to be only syntactic sugar that makes the calling syntax cleaner. The error messages are still given in the procedural format. What is going on is that GIMP, and the library on which it is implemented (Glib), use C in an object-oriented fashion.

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…

GIMP for Windows

Download GIMP 2.10.24
via BitTorrent

Download GIMP 2.10.24
directly

The download links above will attempt to download GIMP from one of our trusted mirror servers.
If the mirrors do not work or you would rather download directly from our server, you can get the direct download here.

Supported OS: Windows 7 or over

These links download the official GIMP installer for Windows (~200 MB).
The installer contains both 32-bit and 64-bit versions of GIMP, and will automatically use the appropriate one.

BitTorrent is a peer-to-peer file sharing system. It works by downloading GIMP from a distributed network of BitTorrent users, and may improve download speed dramatically.
Choosing this option will download the torrent file for the GIMP installer.
You may need to install a torrent client to make use of this file. Learn more…

Hash Sum

The SHA256 hash sum for is:
5e9eabe5739523a9fc347b4614d919418f3335e7aab082a65f71705421e85e04

Check it on
VirusTotal:

Older Downloads

  • Previous v2.10 installers for Windows can be found here: download.gimp.org.
  • Previous v2.8 installers for Windows can be found here: download.gimp.org.

GIMP User Manual

These links download language-specific Windows installers for GIMP’s local help.
By default, they will place the help files with your GIMP installation.

Note: GIMP uses online help by default. If you want to use this local help offline, you will need to change GIMP’s help settings.

  1. In GIMP, select > >
  2. For «User manual», select «Use a locally installed copy»
  3. Under «Help Browser», you can choose between your system’s web browser and GIMP’s help browser plugin (if available).

See the for more settings.

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

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

Adblock
detector