GIMP - Tutorials

🛈 As everything created by the GIMP project, these tutorials are fullycommunity-written. Therefore if you find any tutorial incomplete,or if it contains errors or outdated information, the best thing is tocontribute a fix. Moreover we warmly welcome new tutorials. See belowfor the full contributionprocedure.🛈Beginner¶

GIMP QuickiesUse GIMP for simple graphics needs without having to learn advanced image manipulation methods.

Simple Floating LogoThis tutorial walks through some basic image and layer manipulation techniques.

Making a Circle-Shaped ImageHow to create a circular-shaped image.

Making a Heart Shape with SelectionsHow to create a heart-shape with selections.

Layer MasksAn introduction to using layer masks to modify the opacity of a layer.

Basic Color CurvesA first look at the Curves tool and adjusting color tones in an image.

Your GIMP Profile (and You)What the GIMP Profile is and how to use it.

Image Formats OverviewSelecting the best image format for your purposes.

Asset FoldersExtending GIMP with new plug-ins, scripts, brushes, and more.Photo Editing¶

Digital B&W ConversionDetailed conversion tutorial for generating a B&W result from a color image.

Luminosity MasksUsing multiple layer masks to isolate specific tones in your image for editing.

Tone Mapping with ‘Colors/Exposure’Using high bit depth GIMP’s ‘Colors/Exposure’ operation to add exposure compensation to shadows and midtones while retaining highlight details.

Focus GroupLayer masking and creative filter applications.Painting¶

Parametric BrushesA look at the advantages and flexibility of using Parametric Brushes.Programming¶

Basic GIMP PerlLearn how to write simple perl scripts using the gimp-perl module (GNU/Linux users only).

Automate EditingUsing GIMP Python to automate a workflow.

Automatic Creation of XCF from JPGImport XCF images a directory at a time.Contributing new tutorials or fixes¶

You don’t have to be a developer to participate to the GIMP project.Some team members help with design, community management, bug triaging…and some help with documentation and tutorials!

The only thing we ask of contributors is to use Libre licenses, whichallow anyone to share, redistribute and modify the tutorials. It enablesothers to fix tutorials, even years later, even if the original authoris not around anymore. This is the same rules as for our code, makingGIMP a Free Software.

Recommended licenses are:Free Art 1.3Creative Commons Attribution-ShareAlike 4.0 InternationalCreative Commons Attribution 4.0 InternationalCC0 1.0 Universal.

So you want to contribute? The process is simple, here is an example forthe hypothetical case where you found an error in an existing tutorial.In such case of editing existing text, your change will be automaticallyconsidered to be in the same license as chosen by the first author:All tutorial contents can be found on our website’srepository(Gitlab). Feel free to browse to understand the structure: for eachtutorial, you have a directory with inside the file index.md whichcontains the text of the tutorial. Many other files can accompany thetutorial inside the directory, such as images, screenshots andvarious assets.Once you found a tutorial, which you want to edit, click theindex.md link, and you will see a blue button saying “Edit”. Clickit (obviously you need to have created a login first and be connected).Gitlab will propose you to “fork” the project because of missing permissions.Once this is done, fix what needs to be using theMarkdownsyntax, as for existing text.At the bottom of the edit page, notice the “Commit message” field.Fill in relevant information explaining what you did. Click “Commit changes”.A “New merge request” page will appear. Click “Create merge request”.It’s done! Now all you have to do is wait for one of the core membersto review and validate your changes.

If you just need to change an image (e.g. because it shows an outdatedversion of GIMP), you may select the image in Gitlab and click the“Replace” button. It will propose you to upload a new version and towrite a “Commit message” to explain the change. Please write down thedesired Libre license for the image in thecommit message. Then hit “Replace file”.

For more complicated changes, or if you want to propose new tutorials,it might be necessary to understand at least the basics of the gitsource versionning system we use.Alternatively, you may simply write your tutorial in a new text file onyour machine (following Markdown syntax), then simply open areportand upload all the files (the text file as well as images and otherresources) in this report. Do not forget to tell us the license youchose from the list given above.

A list of legacy tutorials can be found here:All (Legacy) Tutorials List

Bear in mind that this list is being provided for legacy reasons only.They were originally made for very old hence outdated versions of GIMPand most of them do no use Libre licenses allowing editing.

Post a Comment (0)
Previous Post Next Post