DHEIVER commited on
Commit
f915493
1 Parent(s): 6205a65

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -1,8 +1,8 @@
1
  import tensorflow as tf
2
  from keras.utils import custom_object_scope
3
  import gradio as gr
4
- from PIL import Image, ImageDraw
5
- import numpy as np
6
 
7
  # Defina a camada personalizada FixedDropout
8
  class FixedDropout(tf.keras.layers.Dropout):
@@ -25,7 +25,7 @@ class_names = ["Normal", "Cataract"]
25
  def classify_image(inp):
26
  # Redimensione a imagem para o formato esperado pelo modelo (192x256)
27
  img = Image.fromarray(inp).resize((256, 192))
28
-
29
  # Converta a imagem para um array numpy e normalize-a (escala de 0 a 1)
30
  img = np.array(img) / 255.0
31
 
@@ -35,12 +35,11 @@ def classify_image(inp):
35
  # Obtém a classe prevista
36
  predicted_class = class_names[np.argmax(prediction)]
37
 
38
- # Redimensione a imagem de entrada para um tamanho menor (64x64) e aumente a resolução
39
  inp = Image.fromarray(inp).resize((64, 64), Image.BICUBIC)
40
 
41
  return np.array(inp), predicted_class
42
 
43
-
44
  # Crie uma interface Gradio
45
  iface = gr.Interface(
46
  fn=classify_image,
 
1
  import tensorflow as tf
2
  from keras.utils import custom_object_scope
3
  import gradio as gr
4
+ from PIL import Image
5
+ import numpy as np
6
 
7
  # Defina a camada personalizada FixedDropout
8
  class FixedDropout(tf.keras.layers.Dropout):
 
25
  def classify_image(inp):
26
  # Redimensione a imagem para o formato esperado pelo modelo (192x256)
27
  img = Image.fromarray(inp).resize((256, 192))
28
+
29
  # Converta a imagem para um array numpy e normalize-a (escala de 0 a 1)
30
  img = np.array(img) / 255.0
31
 
 
35
  # Obtém a classe prevista
36
  predicted_class = class_names[np.argmax(prediction)]
37
 
38
+ # Redimensione a imagem de entrada para um tamanho menor (64x64)
39
  inp = Image.fromarray(inp).resize((64, 64), Image.BICUBIC)
40
 
41
  return np.array(inp), predicted_class
42
 
 
43
  # Crie uma interface Gradio
44
  iface = gr.Interface(
45
  fn=classify_image,