Julia: Fractal Image Data Generator
The package aim at generating Julia and Mandelbrot sets with given initial conditions and resolution using an escape time algorithm. A resulting data matrix is represents escape times at each matrix entry.
Julia set data can be generated with the JuliaImage function.
An example case,
imageN<-2000centre<-0.0L<-4.0C<--0.8+0.156iimage_matrix<- JuliaImage(imageN, centre, L, C)A sample visualisation with R's hcl palette Roma as set values on
a grid given as a matrix.
par(mar=c(0, 0, 0, 0))
image(image_matrix[550:1450, 200:1800], col=hcl.colors(2000, palette="Roma"), axes=FALSE, useRaster=TRUE)Mandelbrot set data can be generated with MandelImage function.
An example to generate the data:
imageN<-2000; centre<-0.0L<-4.0image_matrix<- MandelImage(imageN, centre, L);A sample visualisation with R's hcl palette Roma as set values on
a grid given as a matrix.
par(mar=c(0, 0, 0, 0))
image(image_matrix[350:1600, 1:1250], col=hcl.colors(2000, palette="Roma"),
axes=FALSE, useRaster=TRUE)And an other zooming
par(mar=c(0, 0, 0, 0))
image(image_matrix[800:1200, 200:600], col=hcl.colors(2000, palette="Roma"),
axes=FALSE, useRaster=TRUE)Author is grateful to Ranjan Maitra for his suggestions on reviving the package.


