Update app.py
Browse files
app.py
CHANGED
@@ -99,11 +99,11 @@ def process_image(image):
|
|
99 |
mask_info_list.append(mask_info)
|
100 |
|
101 |
# Asignar colores a los píxeles correspondientes en la imagen de máscaras
|
102 |
-
|
103 |
-
|
104 |
|
105 |
# Superponer la imagen de máscaras sobre la imagen original
|
106 |
-
alpha = 0.
|
107 |
img_with_masks = cv2.addWeighted(img_bgr.astype(np.float32), 1, mask_image.astype(np.float32), alpha, 0).astype(np.uint8)
|
108 |
|
109 |
# Convertir la imagen de BGR a RGB para matplotlib
|
|
|
99 |
mask_info_list.append(mask_info)
|
100 |
|
101 |
# Asignar colores a los píxeles correspondientes en la imagen de máscaras
|
102 |
+
# Utilizamos broadcasting para asignar el color a los píxeles únicos
|
103 |
+
mask_image[unique_mask] = color_bgr_255
|
104 |
|
105 |
# Superponer la imagen de máscaras sobre la imagen original
|
106 |
+
alpha = 0.3 # Transparencia ajustada (puedes ajustar este valor según tus preferencias)
|
107 |
img_with_masks = cv2.addWeighted(img_bgr.astype(np.float32), 1, mask_image.astype(np.float32), alpha, 0).astype(np.uint8)
|
108 |
|
109 |
# Convertir la imagen de BGR a RGB para matplotlib
|