Go back to Richel Bilderbeek's homepage.
Go back to Richel Bilderbeek's C++ page.
http://isocpp.org/files/papers/n3791.html
Cairo
Cinder
FLTK
Qt
Graphics code snippets are code snippets for doing graphics.
Most VCL graphics code snippets can be found at the VCL graphics code snippets page.
- AddColoredNoise
: add colored noise
- ASCII art


: perform ASCII art
- Bleach
: bleach an image (that is: make it whiter)
- ColorToRgb
: convert a color struct to its RGB values
- ConvertToGrey
: convert a colored image to a grey image
- Darken
: darkens an image (that is: make it blacker
- DoFilterOperation
: perform a filter operation ('convolution') on an image
- DoHistogramEqualization
: perform a histogram equalization
- DrawGlobe

: draw a globe
- DrawGlobeMinus
: draw a globe with a minus on it
- DrawGlobePlus
: draw a globe with a plus on it
- DrawLymphocyte
: draw a lymphocyte
- DrawTextCentered
: draw text centered on image
- EnhanceContrast
: enhances the contrast of a grey image
- GetAverageGreyness: calculate the average greyness of an image
- GetFontHeight
: get a font's height
- GetGreyness
: get the greyness of one or more pixels
- GetImageHistogram
: get a histogram of an image's grey intensities
- GetPixel
: get the color of one or more pixels
- MakeScreenshot
: make a screenshot and store it as a bitmap
- Paint

: paint an image to a single color fast
- Pixelate
: pixelate an image (that is: make it blockier)
- Rainbow
: obtain a rainbow-like color gradient
- RemoveColor
: remove a color
- RgbGradient
: obtain an RGB gradient
- RgbToColor: convert RGB values to color struct
- Rotate
: rotate an image
- SetGreyness
: set a pixel's greyness
- SetPixel
: set a pixel's color
- SurfacePlotterTImage
: draw a surfacePlot
- ThresholdFilter
: perform a threshold filter operation
Go back to Richel Bilderbeek's C++ page.
Go back to Richel Bilderbeek's homepage.
