gabriel lopez
commited on
Commit
·
0ca5857
1
Parent(s):
2e77be1
colormaps
Browse files- app.py +1 -1
- 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 |
-
|
|
|
|
|
|
|
|
|
|
|
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
|