pub fn generate(n: usize, threshold: f64, max_steps: u8) -> Array2<u8>
Expand description
Generate an image from the Mandelbrot set.
ยงExamples
use ndarray::prelude::*;
let img = mandelbrot_common::generate(8, 4f64, 50);
let correct: Array2<u8> = arr2(&[
[253, 253, 252, 252, 252],
[253, 252, 252, 251, 205],
[253, 251, 249, 205, 205],
[253, 205, 205, 205, 205],
[253, 251, 249, 205, 205]
]).reversed_axes();
assert_eq!(img, correct);