ereeyees commited on
Commit
a8dc3d8
1 Parent(s): 4e5f414

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -4,7 +4,6 @@ import matplotlib.pyplot as plt
4
  from PIL import Image
5
 
6
  def generate_water_texture(scale, octaves):
7
- # Generate Perlin noise for water texture
8
  def f(x, y):
9
  return np.sin(2 * np.pi * (x * scale + y * scale)) / octaves
10
 
@@ -19,7 +18,6 @@ def generate_water_texture(scale, octaves):
19
  plt.tight_layout(pad=0)
20
  fig.canvas.draw()
21
 
22
- # Convert the plot to a PIL image
23
  image = np.frombuffer(fig.canvas.tostring_rgb(), dtype=np.uint8)
24
  image = image.reshape(fig.canvas.get_width_height()[::-1] + (3,))
25
  image = Image.fromarray(image)
@@ -29,10 +27,10 @@ def generate_water_texture(scale, octaves):
29
  iface = gr.Interface(
30
  fn=generate_water_texture,
31
  inputs=[
32
- gr.inputs.Slider(0.1, 10.0, step=0.1, label="Scale"),
33
- gr.inputs.Slider(1, 10, step=1, label="Octaves")
34
  ],
35
- outputs="image",
36
  title="Water Texture Generator",
37
  description="Adjust the sliders to change the noise parameters and generate a water texture."
38
  )
 
4
  from PIL import Image
5
 
6
  def generate_water_texture(scale, octaves):
 
7
  def f(x, y):
8
  return np.sin(2 * np.pi * (x * scale + y * scale)) / octaves
9
 
 
18
  plt.tight_layout(pad=0)
19
  fig.canvas.draw()
20
 
 
21
  image = np.frombuffer(fig.canvas.tostring_rgb(), dtype=np.uint8)
22
  image = image.reshape(fig.canvas.get_width_height()[::-1] + (3,))
23
  image = Image.fromarray(image)
 
27
  iface = gr.Interface(
28
  fn=generate_water_texture,
29
  inputs=[
30
+ gr.Slider(0.1, 10.0, step=0.1, label="Scale"),
31
+ gr.Slider(1, 10, step=1, label="Octaves")
32
  ],
33
+ outputs=gr.Image(),
34
  title="Water Texture Generator",
35
  description="Adjust the sliders to change the noise parameters and generate a water texture."
36
  )