Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Alt text Fractales con python

Este sencillo script en python genera imágenes en formato png de los conjuntos de Julia y de Mandelbrot.


Como generar los fractales

Puedes hacerte una idea del funcionamiento del script con el texto de ayuda.

// Mostrar el texto de ayuda.
$ python fractal.py -h

Creando el primer fractal. Alt text

// Generar un fractal conjunto de julia de 512x512 px, colores por defecto.
$ python fractal.py

Generar conjunto de Julia

La opción -c es un número complejo que interviene en la formación del conjunto, si no se usa esta opción se genera aleatoriamente.

// Generar un fractal conjunto de julia de 512x512 px, colores por defecto.
$ python fractal.py -t julia -c "(0.285, -0.01)"

Generar conjunto de Mandelbrot

// Generar un fractal conjunto de mandelbrot de 512x512 px, colores por defecto.
$ python fractal.py -t mandelbrot

Configurar archivo de colores

$ python fractal.py --colors colorfile.txt

El archivo de colores "colorfile.txt" debe tener un color por linea en cualquiera de los siguientes formatos, pueden combinarse:

#F1E57A
#FE0
(255,255,255,100)
(255,0,0)

Nombre del archivo de salida

$ python fractal.py -o nombredemifractal.png

Resolución de la imagen

Por el momento el ratio es 1:1 por lo que si se introduce una altura distinta a la anchura el fractal se genera deformado.

// -a Altura -w Anchura. 
$ python fractal.py -a 1024 -w 1024

Nota:

  • Cuanta mayor resolución tenga la imagen más tiempo tardara en generarse el fractal.
  • Cuanta mayor profundidad se defina más tiempo tardara en generarse el fractal.
  • Puedes crear tu lista de colores.

About

Implementación del conjunto de julia y de mandelbrot en python.

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages