GIMP is a freeware image manipulation program. It provides a set of powerful features, and is a good alternative to Photoshop.
The latest major release number for GIMP is 2.10.
Ungrouping the tools in the toolbox
The Windows version of GIMP 2.10 defaults to using "grouped" tools in the toolbox, modelled after the behaviour of Photoshop (see image below).
The video tutorials listed below were either prepared using earlier versions of GIMP, or the tutor had changed their toolbox to not use grouped tools before they started on their tutorial (but didn't mention that they'd done so).
The grouped tools makes finding the right tool much harder (and slower). Ungrouping the tools make things much easier.
Select "Preferences..." from the "Edit" menu.
The "Preferences" dialog box will appear.
From the list on the left-hand side (see image above), select the "Toolbox" option under"Interface".
The right-hand side of the box will change to the collection of "Toolbox" settings you can change (see image above). You'll see that the "Use tool groups" option is checked. Uncheck the box, and click on the "OK" button at lower-right to close the dialog box.
The toolbox will now expand to show you all of the tools.
Gimp Overview
This video from Davies MediaDesign provides a good overview of all of the features and tools in GIMP 2.10. Please note that the presenter has turned off the tool-grouping feature (see above).
Useful points within the video:
00:01:00 Please note that the version info and mac info is out of date.
00:03:15 Ignore the advice on changing icons and theme; stick with the default, this is the way GIMP will be going forward.
00:05:15 The presenter talks about the default image settings, and refers to setting the default X and Y image resolutions under the Advanced Options. He refers to using 300 dpi for print-based work, and 72 dpi for computer screens. I suggest that you use 100 dpi, it gives good results for both print and screen (note that 72 dpi is for old glass monitors, most modern LCD monitors are closer to 96 dpi).
00:08:20 The presenter talks about multi-window mode. GIMP 2.10 defaults to single-window mode. If you value your sanity, don't change to multi-window mode.
00:16:00 Customizing the toolbox - it is useful to know how to do this.
00:20:00 File -> New... - good info on settings and advanced options.
00:21:50 Rectangle Select Tool - lots of good details, including guides inside the selection rectangle (rule of thirds etc).
00:29:50 Ellipse Select Tool
00:31:35 Free Select Tool (aka Lasso tool)
00:34:10 Fuzzy Select Tool (aka magic wand)
00:36:30 Select by Colour Tool
00:38:20 Scissors Select Tool
00:40:45 Foreground Select Tool
00:43:50 Paths Tool - includes naming and saving paths.
00:50:00 Colour Picker Tool (aka eyedropper)
00:50:40 Zoom Tool
00:51:05 Measure Tool - Including the "Straighten" button new to GIMP 2.10.
00:52:20 Move Tool
00:53:45 Alignment Tool
00:58:05 Crop Tool - this tool has the same types of internal guides as the Rectangle Select Tool.
01:00:20 Rotate Tool
01:03:45 Scale Tool
01:04:50 Shear Tool
01:05:20 Handle Transform Tool
01:06:45 Perspective Tool
01:07:50 Flip Tool
01:08:25 Unified Transform Tool
01:10:15 Cage Transform
01:12:25 Warp Transform
01:14:30 Text Tool
01:16:25 Bucket Fill Tool
01:18:10 Gradient Tool
01:21:05 Pencil Tool
01:24:30 Paint Brush Tool
01:28:00 Eraser Tool
01:30:25 Airbrush Tool
01:32:40 Ink Tool
01:33:30 MyPaintBrush Tool
01:34:20 Clone Tool
01:37:30 Healing Tool
01:39:25 Perspective Clone Tool
01:42:00 Blur/Sharpen Tool
01:42:45 Smudge Tool
01:43:00 Dodge/Burn Tool
Gimp Lessons
The following set of GIMP tutorials produced by TJFREE provide a more detailed introduction to many of the tools in GIMP.
What's new in GIMP 2.10.22 - looks at some of the new features in the 2.10.22 release of GIMP, including support for new file formats, better support for image orientation settings, and changes to selecting colours from a multi-layered image.
GIMP has a highly-customizable interface layout, and it is possible to store multiple layouts (Photoshop refers to a saved layout as a "Workspace"). The following video, from Davies MediaDesign, shows how to change the layout of GIMP 2.10 to more closely resemble the layout of Adobe Photoshop. Feel free to watch it now, but don't make any changes to your layout in GIMP 2.10 until you've read the instructions below the video.
Storing different GIMP layouts requires the use of GIMP sessions. Each session is stored in an individual session file in GIMP's Application Data folder.
Using GIMP Sessions in Windows
GIMP 2.10 stores its application data in the folder %appdata%\GIMP\2.10\.
The default session file for GIMP 2.10 is %appdata%\GIMP\2.10\sessionrc. GIMP 2.10 will use this session file unless you tell it to use a different session file.
Let's assume we want to create a session with a layout similar to Photoshop.
Start by making sure that GIMP isn't running.
Open a File Explorer window, and enter %appdata%\GIMP\2.10\ in the address bar, and hit return. The address will change to something like <your user name> > AppData > Roaming > GIMP > 2.10 This is expected behaviour, %appdata% is a built-in shortcut to help you get there.
Make a copy of sessionrc, and rename it sessionrc.photoshop
Right-click on your desktop, and choose New -> Shortcut
The Create Shortcut dialog box will appear, asking you What item would you like to create a shortcut for?.
In the box labeled Type the location of the item:, enter "C:\Program Files\GIMP 2\bin\gimp-2.10.exe" --session photoshop
(the double quotes are important), and click on the Next button.
The Create Shortcut dialog box will change, and ask you What would you like to name the shortcut?
In the labeled Type a name for this shortcut:, enter gimp-photoshop
and click on the Finish button.
You will now have a new shortcut on your desktop.
Double-click the shortcut. This will launch GIMP, using your newly-created sessionrc.photoshop file as the layout settings. To check that this has worked, quit GIMP, and look at the file modification date for sessionrc.photoshop. It should be the date and time you just closed GIMP.
Using GIMP Sessions on a Mac
GIMP 2.10 on a Mac stores its application data in ~/Library/Application Support/Gimp/2.10
The default session file for GIMP 2.10 on a Mac is ~/Library/Application Support/Gimp/2.10/sessionrc. GIMP 2.10 will use this session file unless you tell it to use a different session file.
Let's assume we want to create a session with a layout similar to Photoshop.
To use a different GIMP session on a Mac, you need to use the command line.
Make sure GIMP is not running.
Open the Terminal app.
Type cd ~/Library/Application\ Data/Gimp/2.10
and hit return.
Type cp -Rp sessionrc sessionrc.photoshop
and hit return.
Every time you want to run GIMP using this "photoshop" session, you'll need to open the Terminal app and type