Simple and Versatile Decorative Halftoning
This paper presents a simple way to create decorative halftones.
The method requires three components:
to produce a printed image which uses just a few ink colors
(in this case just black ink on white paper), showing the
original image, with the motif repeated on it:
- : an image
- : a motif
- : a dispersed-dot dither matrix
Make Your Own Decorative Halftones!
Here is the software used to produce this effect. Note that all the
data files used are stored in raw PPM format.
- qdah.cpp : builds a decorative dither
matrix, using a motif image and an ordinary dispersed-dot-dither
- dither.cpp : creates a decorative
halftone, using an over-all image, and a decorative dither matrix.
- bayer.cpp : creates Bayer's
dispersed-dot dither matrices, of various orders.
- multi-dither.cpp : like
dither.cpp, but can use many different motif images, all the same
size. Unlike dither.cpp, it can also produce color halftones (set
the "doRGB" flag).
- readme.txt : a summary of the
algorithm, for people in a hurry.
Image.cpp : files used by the code above.
The technique is detailed in the full paper, in the
Journal of Graphics Tools.
Dept of Computer Science,
University of New Hampshire
Last modified: Thu Mar 13 18:47:30 EDT 2008