File: ch02s04s11.html

package info (click to toggle)
gimp-help 2%2B0.7-5
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 30,852 kB
  • ctags: 4
  • sloc: xml: 104,248; sh: 544; makefile: 262; perl: 42
file content (220 lines) | stat: -rw-r--r-- 9,515 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>4.11. Palettes</title>
    <link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
    <link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.66.1" />
    <link rel="start" href="index.html" title="&#10;      &#10;    " />
    <link rel="up" href="ch02s04.html" title="4. Working with Images" />
    <link rel="prev" href="ch02s04s10.html" title="4.10. Patterns" />
    <link rel="next" href="ch02s04s12.html" title="4.12. Text and Fonts" />
  </head>
  <body>
    <div xmlns="" class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center" id="chaptername">4.11. Palettes</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="ch02s04s10.html">Prev</a> </td>
          <th width="60%" align="center" id="sectionname">4.11. Palettes</th>
          <td width="20%" align="right"> <a accesskey="n" href="ch02s04s12.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="sect2" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h3 class="title"><a id="gimp-palettes"></a>4.11. Palettes</h3>
          </div>
        </div>
      </div>
      <p>
    A <span class="emphasis"><em>palette</em></span> is a set of discrete
    colors.  In GIMP, palettes are used mainly for two purposes:
  </p>
      <div class="itemizedlist">
        <ul type="disc">
          <li>
            <p>
        They allow you to paint with a selected set of colors, in the
        same way an oil painter works with colors from a limited
        number of tubes.
      </p>
          </li>
          <li>
            <p>
        They form the colormaps of indexed images.  An indexed image
        can use a maximum of 256 different colors, but these can be
        any colors.  The colormap of an indexed image is called an
        "indexed palette" in GIMP.
      </p>
          </li>
        </ul>
      </div>
      <p>
    Actually neither of these functions fall very much into the
    mainstream of GIMP usage:  it is possible to do rather
    sophisticated things in GIMP without every dealing with palettes.
    Still, they are something that an advanced user should understand,
    and even a less advanced user may need to think about them in
    some situations, as for example when working with GIF files.
  </p>
      <div class="informalfigure">
        <div class="mediaobject">
          <img src="../images/dialogs/dialogs-palettes.png" />
          <div class="caption">
            <p>
	  The Palettes dialog
	</p>
          </div>
        </div>
      </div>
      <p>
    When you install GIMP, it comes supplied with several dozen
    predefined palettes, and you can also create new ones.  Some of
    the predefined palettes are commonly useful, such as the "Web"
    palette, which contains the set of colors considered "web safe";
    many of the palettes seem to have been chosen more or less
    whimsically.  You can access all of the available palettes using
    the <a href="ch04s13.html" title="13. Palettes">Palettes dialog</a>.
    This is also the starting point if you want to create a new
    palette. 
  </p>
      <div class="informalfigure">
        <div class="mediaobject">
          <img src="../images/dialogs/dialogs-palette-editor.png" />
          <div class="caption">
            <p>
          The Palette Editor
        </p>
          </div>
        </div>
      </div>
      <p>
    Double-clicking on a palette in the Palettes dialog brings up the
    <a href="ch04s13s03.html" title="13.3. Palette Editor">Palette Editor</a>, showing
    the colors from the palette you clicked 
    on.  You can use this to paint with the palette:  clicking on a
    color sets GIMP's foreground to that color, as shown in the Color
    Area of the Toolbox.  Holding down the Ctrl key while clicking, on
    the other hand, sets GIMP's background color to the color you
    click on.   
  </p>
      <p>
    You can also, as the name implies, use the Palette Editor to
    change the colors in a palette, so long as it is a palette that
    you have created yourself.  You cannot edit the palettes that are
    supplied with GIMP; however you can duplicate them and then edit
    the copies.
  </p>
      <p>
    When you create palettes using the Palette Editor, they are
    automatically saved as soon as you exit GIMP, in the
    <tt class="filename">palettes</tt> folder of your personal GIMP
    directory.  Any palette files in this directory, or in the system
    <tt class="filename">palettes</tt> directory created when GIMP is
    installed, are automatically loaded and shown in the Palettes
    dialog the next time you start GIMP.  You can also add other
    folders to the palette search path using the <a href="ch04s18s16.html" title="18.16. Data Folders">Palette Folders</a> page of
    the Preferences dialog.
  </p>
      <p>
    GIMP palettes are stored using a special file format, in files
    with the extension <tt class="filename">.gpl</tt>.  It is a very simple
    format, and they are ASCII files, so if you happen to obtain
    palettes from another source, and would like to use them in GIMP,
    it probably won't be very hard to convert them:  just take a look
    at any <tt class="filename">.gpl</tt> and you will see what to do.
  </p>
      <div class="simplesect" lang="en" xml:lang="en">
        <div class="titlepage">
          <div>
            <div>
              <h4 class="title"><a id="id3311437"></a>Colormap</h4>
            </div>
          </div>
        </div>
        <p>
      Confusingly, GIMP makes use of two types of palettes.  The more
      noticeable are the type shown in the Palettes dialog:  palettes
      that exist independently of any image.  The second type,
      <span class="emphasis"><em>indexed palettes</em></span>, form the colormaps of
      indexed images.  Each indexed image has its own private indexed
      palette, defining the set of colors available in the image:  the
      maximum number of colors allowed in an indexed palette is 256.
      These palettes are called "indexed" because each color is
      associated with an index number.  (Actually, the colors in
      ordinary palettes are numbered as well, but the numbers have no
      functional significance.)
    </p>
        <div class="informalfigure">
          <div class="mediaobject">
            <img src="../images/dialogs/dialogs-indexed-palette.png" />
            <div class="caption">
              <p>
          The Colormap dialog
          </p>
            </div>
          </div>
        </div>
        <p>
      The colormap of an indexed image is shown in the <a href="ch04s05.html" title="5. Indexed Palette dialog">Indexed Palette
      dialog</a>, which should not be confused with the Palettes
      dialog.  The Palettes dialog shows a list of all of the palettes
      available; the Indexed Palette dialog shows the colormap of the
      currently active image, if it is an indexed image---otherwise it
      shows nothing.
    </p>
        <p>
      You can, however, create an ordinary palette from the colors in
      an indexed image---actually from the colors in any image.  To do
      this, choose "Import Palette" from the right-click popup menu in
      the Palettes dialog:  this pops up a dialog that gives you
      several options, including the option to import the palette from
      an image.  (You can also import any of GIMP's gradients as a
      palette.)  This possibility becomes important if you want to
      create a set of indexed images that all use the same set of
      colors. 
    </p>
        <p>
      When you convert an image into indexed mode, a major part of the
      process is the creation of an indexed palette for the image.
      How this happens is described in detail in ??.  Briefly, you
      have several methods to choose from, one of which is to use a
      specified palette from the Palettes dialog.
    </p>
        <p>
      Thus, to sum up the foregoing, ordinary palettes can be turned
      into indexed palettes when you convert an image into indexed
      mode; indexed palettes can be turned into ordinary palettes by
      importing them into the Palettes dialog.
    </p>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="ch02s04s10.html">Prev</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="ch02s04.html">Up</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="ch02s04s12.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">4.10. Patterns </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> 4.12. Text and Fonts</td>
        </tr>
      </table>
    </div>
  </body>
</html>