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=" " />
<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>
|