Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -29,6 +29,18 @@ def build_model(img_height, img_width, n):
|
|
29 |
loaded_model = build_model(IMG_HEIGHT, IMG_WIDTH, 3)
|
30 |
loaded_model.load_weights('modelo_treinado.h5')
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
# Função para fazer previsões usando o modelo treinado
|
33 |
def predict_image(input_image):
|
34 |
# Realize o pré-processamento na imagem de entrada
|
|
|
29 |
loaded_model = build_model(IMG_HEIGHT, IMG_WIDTH, 3)
|
30 |
loaded_model.load_weights('modelo_treinado.h5')
|
31 |
|
32 |
+
# Função para realizar o pré-processamento da imagem de entrada
|
33 |
+
def preprocess_image(input_image):
|
34 |
+
# Redimensione a imagem para as dimensões esperadas pelo modelo
|
35 |
+
input_image = tf.image.resize(input_image, (IMG_HEIGHT, IMG_WIDTH))
|
36 |
+
|
37 |
+
# Normalização dos valores de pixel para o intervalo [0, 1]
|
38 |
+
input_image = input_image / 255.0
|
39 |
+
|
40 |
+
# Outras transformações, se necessárias (por exemplo, normalização adicional)
|
41 |
+
|
42 |
+
return input_image
|
43 |
+
|
44 |
# Função para fazer previsões usando o modelo treinado
|
45 |
def predict_image(input_image):
|
46 |
# Realize o pré-processamento na imagem de entrada
|