This page explains how to install the GIMP Image Registration Plug-in for both GIMP 3.0 and GIMP 2.10.
Installation differs depending on which version of GIMP you are using.
Pre-built binaries are available at:
Download the binary package that matches your system and unpack it as-is (including the top-level directory) into one of your GIMP plug-in folders. The archives are already arranged according to the directory structure required by GIMP 3, so no renaming or rearranging is necessary.
After restarting GIMP, the plug-in will appear as Image
Registration...
under the Tools
menu.
If no binary package is available for your system, please build the plug-in from source following the instructions in the section below.
GIMP 3 uses a new folder layout:
The provided ZIP archives already follow this layout.
In GIMP 3, plug-in folders can be viewed or added via:
You may add additional directories using the +
button.
The build process works the same on Windows, macOS, and Linux.
By using cmake (≥ 3.20) together with the ninja build tool, the commands and workflow are nearly identical on all platforms, avoiding platform-specific complications and allowing for a unified build procedure.
sources/
build/
cd build
cmake -S ../sources -B . -G "Ninja Multi-Config"
cmake --build . --config Release
cmake --build . --config Release --target install
The plug-in will be installed into
build/install/
cmake --build . --config Release --target package
This creates a ZIP archive such as:
gimp-image-reg-3.0.0-windows-amd64.zip
Unpack this ZIP file into any GIMP 3 plug-in folder.
After restarting GIMP, the plug-in will appear as Image
Registration...
under the Tools
menu.
Version 2.0.1 is available in two variants, which we refer to as
Both plug-in variants behave identically from the user’s perspective. The Python variant (Python user interface with a C++ engine) was created primarily to support platforms such as Windows and macOS, where the GIMP 2.10 development libraries needed for the native variant of the plug-in were either difficult or inconvenient to install.
Starting with version 3.0.0, only the Python variant is provided.
Pre-built binaries are available at:
Each ZIP archive contains a pre-built binary package for a specific operating system. Download the package that matches your system and unpack it as-is into one of your GIMP plug-in folders.
GIMP 2.10 detects plug-ins by scanning for executable files directly in those folders.
After restarting GIMP, the plug-in will appear as Image
Registration...
under the Tools
menu.
If no binary package is available for your system, please build the plug-in from source following the instructions in the section below.
In GIMP 2.10, plug-in folders can be viewed or added via:
You may add additional directories using the +
button.
The build process works the same on Windows, macOS, and Linux.
By using cmake (≥ 3.13) together with the ninja build tool, the commands and workflow are nearly identical on all platforms, avoiding platform-specific complications and allowing for a unified build procedure.
sources/
build/
cd build
cmake -S ../sources -B . -G "Ninja Multi-Config"
cmake --build . --config Release
cmake --build . --config Release --target install
The plug-in will be installed into:
build/install/
cmake --build . --config Release --target package
This creates a ZIP archive such as:
gimp-image-reg-2.0.1-linux-x86_64.zip
Unpack this ZIP file into any GIMP 2.10 plug-in folder.
The steps are identical to the Python variant, but you must choose the native plug-in build during configuration.
cd build
cmake -S ../sources -B . -G "Ninja Multi-Config" -D create_native_plugin=TRUE
cmake --build . --config Release
cmake --build . --config Release --target install
The plug-in will be installed into:
build/install/
cmake --build . --config Release --target package
This creates a ZIP archive similar to the Python variant
such as:
gimp-image-reg-2.0.1-linux-x86_64.zip
Unpack this ZIP file into any GIMP 2.10 plug-in folder.
After restarting GIMP, the plug-in will be available as Image
Registration...
under the menu Tools
.