Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -9,7 +9,7 @@ nn = []
|
|
| 9 |
|
| 10 |
# Fonction pour traiter et redimensionner l'image importée
|
| 11 |
def process_uploaded_image(uploaded_file):
|
| 12 |
-
image = Image.open(uploaded_file).resize((300, 300))
|
| 13 |
pixel_data = np.array(image)
|
| 14 |
return pixel_data
|
| 15 |
|
|
@@ -60,13 +60,13 @@ if uploaded_file:
|
|
| 60 |
if st.button("Oui"):
|
| 61 |
# Enregistrer les pixels de l'image générée dans la liste "oe"
|
| 62 |
oe.extend(generated_image.getdata())
|
| 63 |
-
oe = list(set(oe)) # Enlever les doublons
|
| 64 |
st.success("Image validée!")
|
| 65 |
|
| 66 |
elif st.button("Non"):
|
| 67 |
# Enregistrer les pixels de l'image générée dans la liste "nn"
|
| 68 |
nn.extend(generated_image.getdata())
|
| 69 |
-
nn = list(set(nn)) # Enlever les doublons
|
| 70 |
st.error("Image rejetée!")
|
| 71 |
|
| 72 |
# Affichage des listes de pixels validés et non validés
|
|
|
|
| 9 |
|
| 10 |
# Fonction pour traiter et redimensionner l'image importée
|
| 11 |
def process_uploaded_image(uploaded_file):
|
| 12 |
+
image = Image.open(uploaded_file).convert("RGB").resize((300, 300)) # Conversion en RGB
|
| 13 |
pixel_data = np.array(image)
|
| 14 |
return pixel_data
|
| 15 |
|
|
|
|
| 60 |
if st.button("Oui"):
|
| 61 |
# Enregistrer les pixels de l'image générée dans la liste "oe"
|
| 62 |
oe.extend(generated_image.getdata())
|
| 63 |
+
oe = list(set(map(tuple, oe))) # Enlever les doublons
|
| 64 |
st.success("Image validée!")
|
| 65 |
|
| 66 |
elif st.button("Non"):
|
| 67 |
# Enregistrer les pixels de l'image générée dans la liste "nn"
|
| 68 |
nn.extend(generated_image.getdata())
|
| 69 |
+
nn = list(set(map(tuple, nn))) # Enlever les doublons
|
| 70 |
st.error("Image rejetée!")
|
| 71 |
|
| 72 |
# Affichage des listes de pixels validés et non validés
|