gabriel lopez commited on
Commit
0ca5857
·
1 Parent(s): 2e77be1
Files changed (2) hide show
  1. app.py +1 -1
  2. fractal_generator.py +6 -1
app.py CHANGED
@@ -13,7 +13,7 @@ EXAMPLES = [
13
  ["Julia", "sin(arccos(z**3 - z**2 + z)+ 0.61)"],
14
  ["Julia", "log(arccos(z**3 - z**2 + z)+ 0.61)"],
15
  ["Julia", "sin(z**4 + 3.41)*exp(2.5*1J)"],
16
- ["Julia", "cos(cosh(z**3) - sinh(z**2) + tanh(z**4))**2"]
17
  ]
18
  ARTICLE = r"""<center>
19
  This application uses Julia and Mandelbrot fractal algorithms.
 
13
  ["Julia", "sin(arccos(z**3 - z**2 + z)+ 0.61)"],
14
  ["Julia", "log(arccos(z**3 - z**2 + z)+ 0.61)"],
15
  ["Julia", "sin(z**4 + 3.41)*exp(2.5*1J)"],
16
+ ["Julia", "cos(cosh(z**3) - sinh(z**2) + tanh(z**4))**2"],
17
  ]
18
  ARTICLE = r"""<center>
19
  This application uses Julia and Mandelbrot fractal algorithms.
fractal_generator.py CHANGED
@@ -73,5 +73,10 @@ class FractalGenerator:
73
  if self.fractal is None:
74
  print("Nothing to plot. Generate a fractal first.")
75
  return None
76
- fig = px.imshow(img=self.fractal, color_continuous_scale="orrd", **kwargs)
 
 
 
 
 
77
  return fig
 
73
  if self.fractal is None:
74
  print("Nothing to plot. Generate a fractal first.")
75
  return None
76
+ random_colormap = np.random.choice(
77
+ ["orrd", "inferno_r", "hot_r", "jet_r", "purples", "agsunset_r"]
78
+ )
79
+ fig = px.imshow(
80
+ img=self.fractal, color_continuous_scale=random_colormap, **kwargs
81
+ )
82
  return fig