1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml">
5
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6
<title>10.11. Newsprint</title>
7
<link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
8
<link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
9
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1" />
10
<link rel="home" href="index.html" title="GIMP User Manual" />
11
<link rel="up" href="ch05s10.html" title="10. Distort filters" />
12
<link rel="previous" href="ch05s10s10.html" title="10.10. Shift" />
13
<link rel="next" href="ch05s10s12.html" title="10.12. Video" />
16
<div class="navheader">
17
<table width="100%" summary="Navigation header">
19
<th colspan="3" align="center">10.11. Newsprint</th>
22
<td width="20%" align="left"><a accesskey="p" href="ch05s10s10.html">Prev</a> </td>
23
<th width="60%" align="center">10. Distort filters</th>
24
<td width="20%" align="right"> <a accesskey="n" href="ch05s10s12.html">Next</a></td>
29
<div class="sect2" lang="en" xml:lang="en">
30
<div class="titlepage">
33
<h3 class="title"><a id="plug-in-newsprint"></a>10.11. Newsprint</h3>
38
<a id="id2981170" class="indexterm"></a>
39
<div class="mediaobject">
40
<img src="../images/filters/filters-distort-newsprint.png" />
42
<div class="simplesect" lang="en" xml:lang="en">
43
<div class="titlepage">
46
<h4 class="title"><a id="id2981192"></a>Overview</h4>
51
<div class="variablelist">
56
This filter is found in
57
<span class="guimenuitem">Image>Filters/Distorts/Newsprin<span class="accel">t</span></span>
60
This filter halftones the image using a clustered-dot
61
dither. Halftoning is the process of rendering an image with
62
multiple levels of grey or colour (i.e. a continuous tone image)
63
on a device with fewer tones; often a bi-level device such as a
64
printer or typesetter.
67
The basic premise is to trade off resolution for greater
68
apparent tone depth (this is known as spatial dithering).
71
There are many approaches to this, the simplest of which is to
72
throw away the low-order bits of tone information; this is what
73
the posterize filter does. Unfortunately, the results don't look
74
too good. However, no spatial resolution is lost.
77
This filter uses a clustered-dot ordered dither, which reduces
78
the resolution of the image by converting cells into spots which
79
grow or shrink according to the intensity that cell needs to
83
Imagine a grid super-imposed on the original image. The image
84
is divided into cells by the grid - each cell will ultimately
85
hold a single spot made up of multiple output pixels in order to
86
approximate the darkness of the original image in that cell.
89
Obviously, a large cell size results in a heavy loss in
90
resolution! The spots in the cells typically start off as
91
circles, and grow to be diamond shaped. This change in shape is
92
controlled by a <span class="guilabel">spot function</span>. By using
93
different spot functions, the evolution in the shape of the
94
spots as the cell goes from fully black to fully white may be
101
<div class="simplesect" lang="en" xml:lang="en">
102
<div class="titlepage">
105
<h4 class="title"><a id="id2981270"></a>Options</h4>
110
<div class="variablelist">
113
<span class="term">Resolution</span>
117
This group controls the cell size, either by setting the
118
input and output resolutions, or directly.
120
<div class="itemizedlist">
122
<li><span class="guilabel">Input SPI</span>: Resolution of the
123
original input image, in Samples Per Inch (SPI). This
124
is automatically initialised to the input image's resolution.
126
<li><span class="guilabel">Output LPI</span>: Desired output
127
resolution, in Lines Per Inch (LPI).
129
<li><span class="guilabel">Cell Size</span>: Resulting cell size, in
130
pixels. Most often you will want to set this directly.
136
<span class="term">Screen</span>
139
<div class="itemizedlist">
143
<span class="guilabel">Separate To RGB, CMYK,
144
Intensity</span>: Select which colourspace you
145
wish to operate in. In <span class="emphasis"><em>RGB</em></span> mode, no
146
colourspace conversion is performed. In
147
<span class="emphasis"><em>CMYK</em></span>, the image is first
148
internally converted to CMYK, then each colour channel is
149
separately halftoned, before finally being
150
recombined back to an RGB image.
151
In <span class="emphasis"><em>Intensity</em></span> mode, the
152
image is internally converted to greyscale,
153
halftoned, then the result used as the alpha channel
154
for the input image. This is good for special
155
effects, but requires a little experimentation to
156
achieve best results. Hint: try CMYK if you don't know
157
which to go for initially.
162
<span class="guilabel">Black Pullout (%)</span> When doing
163
RGB->CMYK conversion, how much K (black) should be used?
168
<span class="guilabel">Angle</span>: Cell grid angle for this channel.
173
<span class="guilabel">Spot Function</span>: Spot function to
174
be used for this angle (see preview in blue cell-boxes).
179
<span class="guilabel">Lock Channels</span>: Make channel
180
modifications apply to all channels.
185
<span class="guilabel">Factory Defaults</span>: Restore the
186
default settings which should give pleasing results.
193
<span class="term">Antialiasing</span>
197
Proper halftoning does not need antialiasing: the aim is to
198
reduce the colour depth after all! However, since this
199
plugin is mainly for special effects, the results are
200
displayed on screen rather than by a black/white printer.
201
So it is often useful to apply a little anti-aliasing to
202
simulate ink smearing on paper. If you do want to print the
203
resulting image then set the antialising to 1 (ie, off).
206
<span class="guilabel">Oversample</span>:Number of subpixels to
207
sample to produce each output pixel. Set to 1 to disable
208
this feature. Warning: large numbers here will lead to
209
very long filter runtimes!
214
<div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;">
215
<table border="0" summary="Tip">
217
<td rowspan="2" align="center" valign="top" width="25">
218
<img alt="[Tip]" src="../images/tip.png" />
220
<th align="left">Tip</th>
223
<td colspan="2" align="left" valign="top">
224
More explanations, illustrative diagrams, a gallery and a
225
tutorial are to be found on the plug-in author site:
226
<a href="/cgi-bin/olink?sysid=">
227
<i class="citetitle">http://www.cl.cam.ac.uk/~and1000/newsprint/</i></a>
228
You are strongly encouraged to visit it, since halftoning
229
is a large and complex area.
238
Here is an example, from the author's gallery:
240
<div class="mediaobject">
241
<img src="../images/filters/examples/newsprint.gif" />
248
<div class="navfooter">
250
<table width="100%" summary="Navigation footer">
252
<td width="40%" align="left"><a accesskey="p" href="ch05s10s10.html">Prev</a> </td>
253
<td width="20%" align="center">
254
<a accesskey="u" href="ch05s10.html">Up</a>
256
<td width="40%" align="right"> <a accesskey="n" href="ch05s10s12.html">Next</a></td>
259
<td width="40%" align="left" valign="top">10.10. Shift </td>
260
<td width="20%" align="center">
261
<a accesskey="h" href="index.html">Home</a>
263
<td width="40%" align="right" valign="top"> 10.12. Video</td>