Spaces:
Sleeping
Sleeping
import streamlit as st | |
# Configuration de la page | |
st.set_page_config( | |
page_title="Mariam Anglais", | |
page_icon="🇬🇧", | |
layout="wide", | |
initial_sidebar_state="expanded" | |
) | |
# CSS personnalisé pour un design plus esthétique | |
st.markdown( | |
""" | |
<style> | |
body { | |
background-color: #f4f4f4; | |
font-family: 'Arial', sans-serif; | |
} | |
.stButton>button { | |
background-color: #4CAF50; | |
color: white; | |
padding: 0.75rem 1.5rem; | |
border-radius: 0.5rem; | |
font-weight: bold; | |
} | |
.stFileUploader { | |
padding: 1rem; | |
border: 2px dashed #4CAF50; | |
border-radius: 0.5rem; | |
} | |
.stRadio>div>label { | |
font-weight: bold; | |
} | |
.st-bb { | |
border-bottom: 2px solid #4CAF50; | |
} | |
</style> | |
""", | |
unsafe_allow_html=True | |
) | |
# Titre et introduction | |
st.title("✨ Mariam Anglais ✨") | |
st.markdown("Bienvenue sur votre plateforme d'analyse d'images intelligente! Téléchargez vos images, choisissez votre type d'analyse, et laissez la magie opérer.") | |
# Colonnes pour une meilleure disposition | |
col1, col2 = st.columns(2) | |
with col1: | |
# Téléchargement d'images | |
uploaded_files = st.file_uploader("Choisissez des images", type=["jpg", "jpeg", "png"], accept_multiple_files=True) | |
# Aperçu des images téléchargées | |
if uploaded_files: | |
st.write("Aperçu des images :") | |
for uploaded_file in uploaded_files: | |
st.image(uploaded_file, width=200) | |
with col2: | |
# Choix du type d'analyse | |
analysis_type = st.radio("Choisissez le type d'analyse :", | |
("🔍 Type 1", "🧠 Type 2")) | |
# Bouton de soumission | |
if st.button("🚀 Soumettre"): | |
if uploaded_files: | |
st.write("Type d'analyse sélectionné :", analysis_type) | |
with st.spinner("Analyse en cours..."): | |
# Insérez ici le code pour effectuer l'analyse d'image | |
# en fonction du type d'analyse choisi. | |
# Simule un traitement pour l'exemple | |
import time | |
time.sleep(3) | |
st.success("✅ Analyse terminée !") | |
else: | |
st.warning("⚠️ Veuillez télécharger au moins une image.") | |
# Pied de page | |
st.markdown("---") | |
st.write("© 2023 Mariam Anglais - Tous droits réservés.") |