|
MRaster examples 22.0.0.0
Image Processing Library
|
| examples | |
| 16bit_data_image_filter.cpp | Demonstrate "data images" and mjr::ramCanvasPixelFilter |
| 3da_frac_langford.cpp | Draw langford attractors with different initial conditions |
| 3da_frac_lorenz.cpp | Draw lorenz attractors with different initial conditions |
| 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 |
| brusselator.cpp | Simulate the brusselator on a random initial set |
| 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 |
| demo_colorizer.cpp | Draw a mandelbrot set using colorizeCanvas |
| demo_corners.cpp | Demonstrate the ramCanvas corners API |
| demo_data_image.cpp | Demonstrate "data images" and mjr::ramCanvasPixelFilter |
| 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 |
| doublePendulum.cpp | For each pixel, simulate a double pendulum system over 2sec and color the pixel according to the pendulum end state |
| doublePendulumM.cpp | For each pixel, simulate a double pendulum system over 2sec and color the pixel according to the pendulum end state |
| duck.cpp | Draw the duck fractal |
| feather.cpp | The feather fractal |
| 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 |
| heart2025.cpp | Draw a heart for Valentines Day 2025 |
| heartFrac.cpp | Draw a heart fractal |
| ikeda_attractor.cpp | Draw an Ikeda map fractal |
| 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_mM.cpp | For each pixel, simulate a double pendulum system over 2sec and color the pixel according to the pendulum end state |
| 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_meanOrbit.cpp | Color Mandelbrot set using the mean orbit |
| mandelbrot_minOrbit.cpp | Simple Mandelbrot set with interior color based orbit distance from the origin |
| 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_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 |
| mandeldragon.cpp | Simple rendering of the mandeldragon fractal |
| mandeldragon_orbits.cpp | Mandeldragon orbits |
| 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 |
| peterdejongEAAO.cpp | Peter de Jong Everywhere All At Once |
| 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 |
| simone_attractor.cpp | Draw fractals inspired by the book Symmetry in Chaos |
| simone_attractor_bmovie.cpp | Draw fractals inspired by the book Symmetry in Chaos |
| simone_attractor_search.cpp | Find parameters for simone attractor that light up lots of pixels |
| sprott2d.cpp | Draw a sprott Attractor |
| 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 |
| tricorn_orbits.cpp | Tricorn orbits |
| tricornMovie.cpp | Render movie frames for a smooth tricorn evolution from k=2 to k=10 |
| types.cpp | Template types and sizes |
| wakOrb01.cpp | Wackey orbit map 01 |
| wakOrb02.cpp | Wackey orbit map 02 |
| wakOrb03.cpp | Wackey orbit map 03 |
| working.cpp | Simplified code for for web page examples |
| working_orbits.cpp | Working orbits |