valanga commited on
Commit
7410709
·
verified ·
1 Parent(s): d92d4c0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -9
app.py CHANGED
@@ -6,16 +6,11 @@ from tensorflow.keras.models import load_model
6
  # Carica il modello salvato in formato Keras .h5
7
  model = load_model('mio_modello.h5')
8
 
9
- # Preprocessare l'immagine
10
  def preprocess_image(image):
11
- image = Image.fromarray(image) # Assumendo che 'image' sia un array numpy
12
- image = image.resize((64, 64)) # Ridimensionare l'immagine a 64x64
13
- image_array = np.array(image) / 255.0 # Normalizzare i pixel (da 0 a 1)
14
-
15
- # Verificare la forma dell'immagine preprocessata
16
- print(f"Image shape after resizing and normalization: {image_array.shape}")
17
-
18
- image_array = np.expand_dims(image_array, axis=0) # Aggiungi una dimensione batch
19
  return image_array
20
 
21
  # Classificazione: Definire una funzione per fare la predizione con le percentuali di confidenza
 
6
  # Carica il modello salvato in formato Keras .h5
7
  model = load_model('mio_modello.h5')
8
 
 
9
  def preprocess_image(image):
10
+ image = Image.fromarray(image)
11
+ image = image.resize((64, 64))
12
+ image_array = np.array(image) / 255.0 # Se l'addestramento normalizzava tra 0 e 1
13
+ image_array = np.expand_dims(image_array, axis=0)
 
 
 
 
14
  return image_array
15
 
16
  # Classificazione: Definire una funzione per fare la predizione con le percentuali di confidenza