MRaster examples 21.0.0.0
Image Processing Library
|
Files | |
apollony.cpp | |
Draw the Apollony Gasket via an ifs. | |
apomorph.cpp | |
Morph a IFS from an Apollony Gasket to a cloud. | |
attracting_torus_shadow.cpp | |
Draw the intersection of the Attracting Torus Attractor with coordinate plains. | |
attracting_torus_shadowM.cpp | |
Draw the intersection of the Attracting Torus Attractor with coordinate plains. | |
barrymartin.cpp | |
Draw some Barry Martin Attractors. | |
bifurcation_diagram.cpp | |
Draw a bifurcation diagram for the logistic map. | |
biomorph1.cpp | |
Draw some classical versions of Clifford Pickover's biomorph fractals. | |
biomorph2.cpp | |
Draw a corner centered biomorph fractal nice for a desktop background image. | |
biomorphMorph.cpp | |
Draw the classic biomorphMorph fractal. | |
bmark.cpp | |
Benchmark program for pixel draw rates with ramCanvas. | |
brownianDiffusion.cpp | |
Read a TIFF image and simulate brownian diffusion. | |
BurningShip.cpp | |
Burning Ship Fractal. | |
butterfly.cpp | |
A kaliset inspired butterfly fractal. | |
chaos_game.cpp | |
Play the chaos Game. | |
circles.cpp | |
Mathematical art with circles. | |
collatz.cpp | |
Draw a mandelbrot-like fractal with the collatz map. | |
color_all.cpp | |
Draw every possible color in 24-bit. | |
color_interp_hsl_vs_rgb.cpp | |
Illistrate the diffrence in interpolion in HSL vs RGB spaec. | |
color_lut_cubehelix.cpp | |
Draw a few cubehelix color schemes. | |
color_lut_docs.cpp | |
Produce preview impages for every color scheme – for documentation. | |
color_lut_indexed.cpp | |
Draw colorbrewer2 color pallets. | |
color_lut_indexedC.cpp | |
Draw continous colorbrewer2 color gradients. | |
color_lut_poly.cpp | |
Draw a few cubehelix color schemes. | |
color_lut_rainbows.cpp | |
rainbow related colors | |
color_lut_ramp_cube.cpp | |
Draw several examples of cube color ramps. | |
color_lut_ramp_cubeC.cpp | |
Draw several examples of cube color ramps. | |
color_lut_ramp_misc.cpp | |
Demonstrate the cmpRGBcornerDGradiant (general color ramp) function. | |
color_web_rectangle.cpp | |
Produce an image showing an array of the 216 web safe colors – a pallet of colors once considered "safe" for internet use. | |
color_web_triangle.cpp | |
Plot the full range of RGB colors along with various reduced color spaces. | |
convertRawToTIFF.cpp | |
Demonstrate how load a floating point RAW file and save it as an integer TIFF. | |
cplxColor.cpp | |
draw complex function plots | |
displayImageSDL2.cpp | |
Demonstrate how to display an image with SDL. | |
dlaBrownian.cpp | |
Read a TIFF image and simulate brownian diffusion limited aggregation of blue pixels. | |
dlaDrift.cpp | |
Read a TIFF image and simulate diffusion limited aggregation with drift of blue pixels. | |
dlaSeed.cpp | |
Produces seed images for diffusion limited aggregation (DLA) simulations. | |
geomTfrm_Arb.cpp | |
Read an image, transform it, and write out transformed image. | |
geomTfrm_LensDistortion.cpp | |
Read an image, correct it for radial lens discortion, and write out the corrected image. | |
geomTfrm_Rotate.cpp | |
Read an image, rotate it, and write out the transformed image. | |
glut_image.cpp | |
One way to get images from a ramCanvas into OpenGL. | |
heart2022.cpp | |
Draw a heart for Valentines Day 2022. | |
img_process.cpp | |
Demo some image processing. | |
invertedMandelbrot.cpp | |
Draw the Inverted mandelbrot set. | |
julia.cpp | |
Draw a julia set. | |
juliaM.cpp | |
juliaM2.cpp | |
Draw julia sets on a Mandelbrot Curve. | |
kalisetJ.cpp | |
Draw a kaliset julia-style. | |
kalisetM1.cpp | |
Draw a kaliset mandelbrot-style. | |
kalisetM2.cpp | |
Draw a kaliset mandelbrot-style. | |
laguerre_3updown.cpp | |
Simplified code for Newton's Fractical. | |
laguerre_simple.cpp | |
Simplified code for Laguerre Method to compare to Newton's Fractical. | |
level_curves.cpp | |
Draw level curves for a real valued function on two real variables. | |
LevyCurve.cpp | |
Draws Levy Curve with the Chaos Game algorithm. | |
lorenz_fuz.cpp | |
Draw a Lorenz Attractor histogram. | |
lorenz_multi.cpp | |
Draw lorenz attractors with different initial conditions. | |
mainPage.cpp | |
Doxygen content – not an example! | |
mandelbrot_binary.cpp | |
This program draws a Mandelbrot the binary method. | |
mandelbrot_biomorph.cpp | |
Draw the classic mandelbrot_biomorph fractal. | |
mandelbrot_bm_cplx.cpp | |
Benchmark drawing a mandelbrot set using the C++ complex type. | |
mandelbrot_bm_cplx_hyper.cpp | |
Benchmark drawing a mandelbrot set using the C++ complex type and excluding hypocycloids. | |
mandelbrot_bm_cplx_openmp.cpp | |
Benchmark drawing a mandelbrot set using the C++ complex type with OpenMP. | |
mandelbrot_bm_real.cpp | |
Benchmark drawing a mandelbrot set using floating point types and arithmetic only. | |
mandelbrot_count_movie.cpp | |
Simplified code for for web page examples. | |
mandelbrot_distance.cpp | |
This program draws a mandelbrot set using the "distance". | |
mandelbrot_emboss.cpp | |
This program draws a Mandelbrot set using the "potential". | |
mandelbrot_grayscale.cpp | |
Draw a grayscale Mandelbrot Set. | |
mandelbrot_ltrap.cpp | |
Draw a Mandelbrot set with an Mandelbrot curve as an orbert trap. | |
mandelbrot_orbits.cpp | |
Mandelbrot orbits. | |
mandelbrot_pickover.cpp | |
Draw a Mandelbrot set with Pickover Stalks. | |
mandelbrot_potential.cpp | |
This program draws a Mandelbrot set using the "potential". | |
mandelbrot_precomp.cpp | |
Produce several images related to the period/cycle structure of the Mandelbrot set. | |
mandelbrot_precomp_p1.cpp | |
Produce several images related to the period/cycle structure of the Mandelbrot set. | |
mandelbrot_real_cfun.cpp | |
Draw a mandelbrot set using colorizeCanvas. | |
mandelbrot_simple.cpp | |
Create a Julia set movie. | |
mandelbrot_triangle.cpp | |
Draw a Mandelbrot set using an edge detection algorithm. | |
mandelbrot_wave.cpp | |
Animate a mandelbrot-like fractal with a variable coeficient. | |
multibrotMovie.cpp | |
Render movie frames for a smooth multibrot evolution from k=.9 to k=4. | |
multibrotSnaps.cpp | |
Draw a sequence of integer power multibrot fractals. | |
newton_3updown.cpp | |
Simplified code for Newton's Fractical. | |
newton_half.cpp | |
Draw various Newton-like Fracticals. | |
newton_max_back.cpp | |
Draw a Newton Fractical – color by orbit distance from roots. | |
newton_max_mod.cpp | |
Draw a Newton Fractical – color by root and max modulus. | |
newton_min_angle.cpp | |
Draw a Newton Fractical – color by orbit distance from roots. | |
newton_min_angle_starfish.cpp | |
Draw a Newton Fractical. | |
newton_min_root.cpp | |
Draw a Newton Fractical – color by orbit distance from roots. | |
newton_modified.cpp | |
A modified Newton's Method Fractical. | |
newton_orbits.cpp | |
Draw a Newton Fractical – color by root and max modulus. | |
newton_roter.cpp | |
Simplified code for Newton's Fractical. | |
newton_simple.cpp | |
Simplified code for Newton's Fractical. | |
newton_vs.cpp | |
Draw Fractals via Newton-like methods. | |
newton_z6.cpp | |
Draw a Newton Fractical for \( z^6 \). | |
peterdejong.cpp | |
Draw a Peter de Jong Attractor. | |
peterdejongM.cpp | |
Draw a Peter de Jong Attractor Movie. | |
phoenix.cpp | |
Draw Phoenix Julia set fractals. | |
phoenixD.cpp | |
Draw Phoenix Julia set fractals with distance estimator. | |
phoenixI.cpp | |
Draw Phoenix Julia set fractal insides with distance estimator. | |
phoenixM.cpp | |
Create a phoenix Julia set movie. | |
phoenixM2.cpp | |
Create a phoenix Julia set movie. | |
pickoverPopcorn.cpp | |
Draw Pickover Popcorn Fractals. | |
sic.cpp | |
Draw fractals inspired by the book Symmetry in Chaos. | |
sic_search.cpp | |
Find parameters for SIC fractals that light up lots of pixels. | |
sierpinski_triangle.cpp | |
This little program draws a S. Gasket using an iterative, random algorithm. | |
sprott2d.cpp | |
Draw a sprott Attractor. | |
test_draw_fonts.cpp | |
Draws all supported ASCII characters with all five Hershey fonts. | |
test_images.cpp | |
Generate some test images. | |
test_interp_scale.cpp | |
Quick test program for getPxColorInterpBLin. | |
tinkerbell.cpp | |
Draw some Tinkerbell Attractors. | |
tinkerbell_search.cpp | |
Find parameters for tinkerbell fractals. | |
tippets.cpp | |
Draw the John Tippetts variant of the Mandelbrot set. | |
tricorn.cpp | |
Draw the classic tricorn fractal. | |
tricornMovie.cpp | |
Render movie frames for a smooth tricorn evolution from k=2 to k=10. | |
types.cpp | |
Template types and sizes. | |
utest_colorTpl.cpp | |
Unit tests for basic color methods. | |
utest_colorTpl_ia64nGCC.cpp | |
Unit tests for basic color types on ia64 with GCC. | |
utest_mjrmath.cpp | |
utest_ramCanvasTpl.cpp | |
unit tests for ramCanvasTpl on 64-bit little endian hardware – like ia64/x86_64. | |