Fractals/Computer graphic techniques/2D

Direct links
 * Color and Color gradient
 * 2D plane.
 * Quality of the image
 * Optimisation
 * graphic pipeline
 * 2D graphic algorithms

=Software= All tasks (image processing ) can be done using:
 * own programs (GUI or console)
 * own programs and graphic libraries
 * graphic programs like GIMP
 * fractal programs like:
 * fractint
 * xaos
 * mandel by Wolf Jung

One can use free graphic libraries:
 * ImageMagick
 * GEGL
 * DeviL
 * FreeImage
 * GD
 * GraphicsMagick
 * OpenCV
 * OpenImageIO

=Targets in graphics processing= Here are 3 targets / tasks:
 * graphic file (saving/ loading image)
 * memory array (processing image)
 * screen pixels (displaying image)

Memory array
Image in memory is a matrix:
 * A 24-bit color image is an (Width x Height x 3) matrix.
 * Gray-level and black-and-white images are of size (Width x Height).

The color depth of the image:
 * 8-bit for gray
 * 24 or 32-bit for color,
 * 1-bit for black and white.

DRI
Direct Rendering Infrastructure (DRI2)

=References=