MRaster examples 21.0.0.0
Image Processing Library
|
► examples | |
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 |