Kyan14 commited on
Commit
5b6be96
·
1 Parent(s): b9e2bca

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -69,18 +69,19 @@ def generate_art(mood):
69
  return image
70
 
71
  def mood_art_generator(image):
72
- # Convert the base64 encoded image to a PIL Image
73
- img = Image.open(BytesIO(base64.b64decode(image.split(",")[1])))
 
74
 
75
- mood = get_mood_from_image(img)
76
  if mood:
77
  art = generate_art(mood)
78
  return art
79
  else:
80
  return None
81
 
82
- image_input = gr.inputs.Image(shape=(224, 224), source="upload")
83
- outputs = gr.outputs.Image(type = "pil",label="Generated Artwork")
84
 
85
  interface = gr.Interface(
86
  fn=mood_art_generator,
@@ -92,3 +93,4 @@ interface = gr.Interface(
92
 
93
  if __name__ == "__main__":
94
  interface.launch()
 
 
69
  return image
70
 
71
  def mood_art_generator(image):
72
+ # Convert base64 string to PIL image
73
+ image_encoded = image.split(",")[1]
74
+ image = Image.open(BytesIO(base64.b64decode(image_encoded)))
75
 
76
+ mood = get_mood_from_image(np.array(image))
77
  if mood:
78
  art = generate_art(mood)
79
  return art
80
  else:
81
  return None
82
 
83
+ image_input = gr.inputs.Image(shape=(224, 224))
84
+ outputs = gr.outputs.Image(type = "pil", label="Generated Artwork")
85
 
86
  interface = gr.Interface(
87
  fn=mood_art_generator,
 
93
 
94
  if __name__ == "__main__":
95
  interface.launch()
96
+