blob: d68b73efb50a868b8720a2db82a08b399660eabc (
plain) (
blame)
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
|
.TH LIBQUANTA 7 libquanta
.SH NAME
libquanta \- Colour quantisation library
.SH SYNPOSIS
.nf
#include <libquanta.h>
.fi
.PP
Link with
.I -lquanta
.IR -lm .
.SH DESCRIPTION
The
.B libquanta
software library is a C library for colour quantisation
of images, meaning it lets you create a colour palette for
an image and convert the image to a palette-based image.
.PP
The palette may have lower colour resolution and fewer
colours than the original image.
.PP
.B libquanta
is not designed to convert an image to a palette-based
image based on a pre-existing palette. It is only designed
to create a palette suitable for a provided image.
.PP
The
.B libquanta
software library implements the following functions:
.SS Colour palette functions
.TP
.BR libquanta_palette_size (3)
Calculate the size of a colour palette.
.TP
.BR libquanta_malloc_palette (3)
Allocate a colour palette.
.SS Colour quantisation functions
.TP
.BR libquanta_quantise (3),
.TQ
.BR libquanta_vquantise (3)
Colour-quantise an image using an algorithm selected by the library.
.TP
.TP
.BR libquanta_quantise_wu (3),
.TQ
.BR libquanta_vquantise_wu (3)
Colour-quantise an image using Wu's Colour Quantiser.
.SH SEE ALSO
None.
|