4. Transformeringsverktøya

To access these tools, select ToolsTransform Tools from the main menu.

4.1. Felles eigenskapar

Inside the Transformation tool dialog, you will find tools to modify the presentation of the image or the presentation of an element of the image, selection, layer or path. Each transform tool has an Option dialog and an Information dialog to set parameters.

This category includes the following tools:

4.1.1. Verktøyinnstillingar

Ein del innstillingar er felles for fleire av transformasjonsverktøya, og vert omtalte her. Dei innstillingane som er spesielle for einskilde verktøy vert omtalte saman med verktøyet.

Transformer

GIMP offers four buttons in the Tool Options which let you select which image element the transform tool will work on.

[Notat] Notat

The Transform option for a tool persists after changing tools.

Lag

When you activate the first button, the tool works on the active layer. If no selection exists in this layer, the whole layer will be transformed.

Utval

When you activate the second button, the tool works on the selection only, or the whole layer if there is no selection.

Bane

When you activate the third button, the tool works on the active path only.

Bilete

When you activate the fourth button, the transformation is applied to all layers.

Figur 14.87. Example with Rotate

Example with Rotate

Two layers, the red one being smaller. ViewShow All option checked.

Example with Rotate

Fourth button pressed, Rotate tool applied. Note the adaptation of layer sizes.


Retning

Dette valet bestemmer kva retning laget vert transformert:

Framover (normal)betyr i denne samanhengen at biletet vert forandra til slik du ser det når du drar i handtaka som dukkar opp når du klikkar på biletet med eitt av desse verktøya. Dersom du bruker eit rutenett (sjå nedanfor) vert biletet eller laget transformert i høve til utsjånaden og posisjonen du har gitt gitteret.

«Corrective (Backward)» inverts the direction. Primarily used with the Rotation tool to repair digital images that have some geometric errors (a horizon not horizontal, a wall not vertical, etc). See Del 4.5, «Rotér».

You can link these two options in Rotate, Scale, Perspective, Unified transform and Handle transform tools. This allows moving handles without affecting the transformation, letting you manually readjust their position.

Interpolering

This drop-down list lets you choose the method of the transformation. The chosen method influences the speed and quality, though it also depends on the image and the type of transformation what will work best in each case.

Ingen

Pikselfargen vert kopiert frå den næraste pikselen i originalbiletet. Dette resulterer ofte i hakkete kantar («trappetrinn») og eit grovt bilete. Metoden er den raskaste. Metoden, som også vert kalla «næraste nabo», er den raskaste.

Lineær

Pikselfargen vert rekna ut som eit gjennomsnitt av dei fire næraste pikslane i originalbiletet. Dette gir eit tilfredsstillande resultat i dei fleste tilfella og er eit godt kompromiss mellom fart og kvalitet. Metoden vert ogs kalla «bilineær».

Kubisk

The color of each pixel is computed as the average color of the eight closest pixels in the original image. This usually gives a good result, although there are some cases where it can actually look worse than Linear and it is also slower. Sometimes this method is called «Bicubic».

LoHalo, NoHalo

These methods perform a high quality interpolation. Use the NoHalo method when you downscale an image to less than a half of the original size and the LoHalo method when you do not reduce the size much (rotate, shear).

A «Halo» is an artifact that can be created by interpolation. It reminds of the halo you can get when using Del 4.8, «Gjer skarpare (uskarpmaske)». Here is a note from Nicolas Robidoux, the creator of these quality samplers for GEGL and GIMP:


                  "If haloing is not an issue with your content and use case,
                  which of the two should you try first?
                  (Clearly, if you want to minimize haloing, NoHalo is the
                  ticket.)

                  If you are reducing an image, LoHalo is generally better.

                  If your transformation is not an all around reduction, for
                  example if you enlarge, rotate or apply a perspective
                  transformation that keeps portions of the image at the same or
                  higher resolution, I generally prefer NoHalo. This preference,
                  however, changes depending on the image content. If, for
                  example, the image contains text or text-like objects or has
                  significant areas with only a handful of different colours,
                  like old school pixel art, I’d switch to LoHalo. Likewise if
                  the image is quite noisy or marred by compression artifacts
                  (as are most JPEGs found on the web). Conversely, if the
                  image is noise free, very slightly blurry (meaning that when
                  pixel peeking, the lines and interfaces are smeared over two
                  or more pixels), and there are delicate skin tones to be
                  preserved, I’d try NoHalo first. Actually, if I find that
                  colours have not been preserved nicely after transforming an
                  image with LoHalo, I’d immediately switch to NoHalo, even if
                  reducing.

                  In any case, these recommendations should not be taken as
                  gospel. I still have much to learn and figure out. For
                  example, how best to deal with transparency and different
                  colour spaces is something I’m likely to be thinking about
                  for a while."
                

[Notat] Notat

You can set the default interpolation method in the Tool Options Preferences.

Klipping

Dersom transformasjonen skulle føre til at biletformatet vert endra, kan du her velje korleis biletet skal tilpassast forandringane.

Du har valet mellom fleire ulike klippemetodar:

Tilpassa

Figur 14.88. Eksempel på tilpassa klipping

Eksempel på tilpassa klipping

Originalbiletet

Eksempel på tilpassa klipping

Rotert med «tilpassa»

Eksempel på tilpassa klipping

Rotert med «tilpassa» og lerretet forstørra til lagstorleiken


Laget vert forstørra slik at det vert plass til heile laget. Omrisset for det nye laget er synleg. Du kan gjere også innhaldet i laget synleg med kommandoen BileteTilpass lerret til lag.

Klipp

Figur 14.89. Eksempel på klipping

Eksempel på klipping

Klipp


Med klipping: Alt som kjem utføre biletkanten vert klipt vekk.

Beskjer til resultatet

Figur 14.90. Eksempel på beskjer til resultatet

Eksempel på beskjer til resultatet

Roter 45° og beskjer resultatet

Eksempel på beskjer til resultatet

Beskjeringsgrensene er markerte med raudt. Gjennomsiktige område vert ikkje tatt med.


Dersom denne er vald, vert biletet klipt slik at dei gjennomsiktige områda i hjørna ikkje vert med i det ferdige biletet.

Beskjer med sideforhold

Figur 14.91. Eksempel på beskjer til resultatet

Eksempel på beskjer til resultatet

Originalbiletet

Eksempel på beskjer til resultatet

Rotasjon -22°

Eksempel på beskjer til resultatet

Det roterte biletet


Denne innstillinga verkar som Beskjer til resultatet, men syter for at sideforholda er dei same som i originalbiletet.

Show image preview

Dersom det er kryssa av for dette valet, som er det normale, vil det transformerte biletet vere synleg over originalbiletet. I tillegg kjem det også fram ein glidebrytar der du kan bestemme gjennomsikta for førehandsvisinga

Composited preview

Inspired from https://librearts.org/2020/02/gimp-2-10-18-full-review

Show preview as part of the image composition: when you have multiple layers, each one with its own blending mode and opacity, transforming it means it pops up right above every other layer. So in a complex layers composition you can't align this layer against other layers without much trial and error.

The new Composited Preview option removes this problem in favor of rendering the preview of the transformed layer exactly where it is in the layers stack, exactly with the opacity and blending mode of choice.

Original image: red layer opacity is 50%

Figur 14.92. Composited Preview Example

Composited Preview Example

Composited option unchecked: in preview, red layer is above all other layers.

Composited Preview Example

Composited option checked: in preview, red layer is at its right place, like in layer stack.


Two sub options are available:

  • Preview linked items: display transformation of all linked layers rather than the currently selected one.

    Two layers linked

  • Synchronous preview: this option is experimental. The idea is to render the preview as soon as you change the transform. So instead of waiting for the mouse to stop moving, it renders the result immediately. If GIMP can render everything fast enough, this means a much smoother and more instant feedback.

    But this option also blocks everything until the preview is done rendering. This means, GIMP can become much less responsive, usually when the layer is very large. That's why this is disabled by default.

Hjelpelinjer

This is a drop-down list where you select the type of guide lines which suits your transforming. All the guides uses a frame to mark the image's outline in addition to the lines used by the different selections.

Ingen hjelpelinjer

Som namnet seier, ingen hjelpelinjer i bruk.

Senterlinjer

Bruker ei vassret og ei loddrett linje som krysser kvarandre midt i biletet.

Tredeling

Deler transformeringsområdet i ni like deler ved å legge til to vassrette og to loddrette hjelpelinjer. I følgje denne regelen skal dei mest interessante delene av biletet plasserast i skjeringspunkta mellom linjene.

Femdeling

Det same som tredelinga, men nå delt i fem gange fem deler.

Gylne snitt

Dette er «det gyldne snittet» som er ei matematisk oppdeling av biletet. Biletet vert delt i ni delar med bestemte forhold mellom delane og området som skal transformerast.

Diaginale linjer

Deler området ved hjelp av diagonale linjer.

Talet på linjer

Legg eit rutenett over transformeringsområdet. Talet på ruter vert bestemt med glidebrytaren som dukkar opp.

Linjeavstand

Legg eit rutenett over transformeringsområdet. Avstanden mellom linjene vert bestemt med glidebrytaren som dukkar opp.

4.1.2. Transformere banar

Dersom du ønskjer å transformere banar, kan det gjerast med transformeringsverktøya.

Figur 14.93. Å rotere banar

Å rotere banar

Paths Dialog

Å rotere banar

Valmodus: bane


When the path is drawn go to the Paths dialog and click on the first field before the path outline in the dialog window to get the eye icon visible. Then choose the transformation tool and in the upper part of the option dialog click on the path icon to tell the tool to act on the path.

Utfør transformasjonen og bekreft dette når du er ferdig. Det kan vere ein god ide å setje hjelpelinjene til «Ingen» for ikkje å verta forstyrra av desse.

Når transformasjonen er ferdig, vel baneverktøyet igjen og klikk på den endra banen for å kunne arbeide vidare på den.