Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Grokking The Gimp
Previous Page Home Next Page
Subsections

    
2.1 Layers and the Role They Play in Images

Figure  2.1 will be used to describe some of

  
Figure 2.1: A Three-Layer Image
Figure 2.1

the fundamental features of layers. Although this image is constructed of three layers, this is not evident from looking at it in the image window. To understand and work with the layer structure of an image you must use the Layers dialog.   However, before describing this important tool, let's look at Figure  2.2, which is a
  
Figure 2.2: Visualizing the Layer Stack in 3D
Figure 2.2

useful illustration of how layers are used to make up images.

Figure  2.2 shows a 3D break-out of how the three-layer stack relates to the 2D image shown in Figure  2.1. The bottom layer is a picture of a gopher couple; this layer is fully opaque. The middle layer has the same dimensions as the bottom layer and is completely transparent except for a small white rectangular region. The white rectangle itself is partially transparent (thus, the bottom layer can be perceived through it). Finally, the top layer's dimensions are smaller than either the bottom or middle layers. The top layer is also transparent except for the text Prairie Pranks. The vertical red dashed lines in Figure  2.2 show that the text in the top layer is positioned directly over the white rectangle in the middle layer. The black frames shown in the figure have been drawn in to show the positions of the text and the white rectangle but are not actually part of the image (refer to Figure  2.1).

The 3D layer stack shown in Figure  2.2 is a useful mental model for understanding how layers work in an image. It also underscores the utility of having image components on layers. Because the text is on a layer, it can be positioned independently of the lowest layer. Because the white rectangle is on a layer, its partial transparency can be adjusted without affecting the text.

    
2.1.1 The Layers Dialog

It is impossible to work with images without knowing their layer structure. This information is provided by the Layers dialog, which is part of the Layers & Channels  window. The Layers & Channels window can be found in the Image:Layers menu, the Image:Dialogs menu, or can be invoked by simply typing C-l in the image window. Figure  2.3(a)

  
Figure 2.3: Layers Dialog
Figure 2.3

shows the multilayer image from Figure  2.1, and Figure  2.3(b) shows the associated Layers dialog.

The Layers dialog has many components. Let's take a moment to briefly describe each one. Figure  2.4 illustrates the dialog's

  
Figure 2.4: Layers Dialog Detail
Figure 2.4

various components. The most important feature of the Layers dialog is the Layers Palette  . This region of the dialog consists of horizontal strips, each representing a single layer in the image. It can be seen from Figure  2.4 that this is the Layers dialog for an image with three layers. Note that each strip displays a thumbnail image of its layer's contents. The strips are organized vertically in a stack, and this stack shows the 3D relationship of the layers in a 2D manner. The top, middle, and bottom layers of the stack represent the layers analogously to the conceptual 3D view shown in Figure  2.2.

In addition to showing the layer ordering structure of an image, the Layers Palette provides useful information and tools for working with the image. As shown in Figure  2.4, the area to the far left of the Layer Thumbnail contains the Eye icon.  If this icon is visible, the corresponding layer is visible in the image window. The Eye icon can be toggled off by clicking on it. This makes the corresponding layer invisible in the image window. Toggling it again brings the layer back.

The region of the strip just to the left of the thumbnail and to the right of the Eye icon is the position of the Layer Link icon. Clicking in this area makes a four-way arrow appear, as shown in two of Figure  2.4's layer strips. When this icon is activated for several layers at once, they are linked together with respect to the Move  tool. These layers will now move together as a single unit (the Move tool is covered in Section  2.6.1).

To the right of the thumbnail is the Layer Title Area, which, for a new image, is named Background by default. The title can be changed by double-clicking in the Layer Title Area. This brings up a dialog box where the new title can be entered.

The middle layer strip in Figure  2.4 is highlighted in blue, indicating that it is the active.  layer  GIMP tools applied to the image window are applied to this layer. This is very important, so read these last two sentences again! The GIMP tools and filters are applied to the active layer. Not knowing which layer is active is a formula for confusion and frustration. The identity of the active layer can only be reliably determined by having the Layers dialog open. Any layer can be made active by clicking on its thumbnail or Title Area. Only one layer can be active at a time.

Outside of the Layers Palette area are several other important features of the Layers dialog. First, there are two pull-down menus labeled Image  and Mode.  The Image menu is used to specify the context of the Layers dialog. The GIMP can have many image windows open simultaneously. When there is more than one image window open, this menu is used to select the one whose layers are displayed in the Layers Palette area. If the Auto Context button is toggled on (which it is by default), any keystroke in an image window will change the Layers Palette context auto-magically to that window. I like to use the space bar for this.

The Mode menu selects how the pixels of the active layer are visually blended with those beneath it. Each layer has a blending mode context that is specified using this menu. Blending modes are described in more detail in Chapter  5.

The remaining features of the Layers dialog consist of the Opacity slider, the Keep Trans. toggle button, and, at the bottom of the dialog, a row of function buttons that I call the button bar. These are all discussed in more detail later. However, of these features, the Opacity slider  is of immediate interest because it is used in the example shown in Figure  2.3. Figure  2.3(b) shows that the the middle layer strip is highlighted, indicating that this layer, containing the small white rectangle, is active. Careful examination of the Layers dialog shows that the Opacity slider is set to 60.0% for this layer. This means that the layer below can be seen through the white rectangle because the rectangle's layer is only partially opaque. Like for the blending modes, opacity can be independently set for each layer.

Grokking The Gimp
Previous Page Home Next Page


 
 
  Published under the terms of the Open Publication License Design by Interspire