Spaces:
Sleeping
Sleeping
Update pages/lastimev4.py
Browse files- pages/lastimev4.py +2 -4
pages/lastimev4.py
CHANGED
|
@@ -163,8 +163,6 @@ def process_images_stream(images, format_option, speed, temp_dir, available_year
|
|
| 163 |
|
| 164 |
return results
|
| 165 |
|
| 166 |
-
return results
|
| 167 |
-
|
| 168 |
def get_binary_file_downloader_html(bin_file, file_label='File'):
|
| 169 |
with open(bin_file, 'rb') as f:
|
| 170 |
data = f.read()
|
|
@@ -265,7 +263,7 @@ def app():
|
|
| 265 |
logger.info(f"Récupération réussie de {len(images)} images")
|
| 266 |
with tempfile.TemporaryDirectory() as temp_dir:
|
| 267 |
with st.spinner('Traitement des images en cours... Cela peut prendre un certain temps pour les grandes images.'):
|
| 268 |
-
results = process_images_stream(images, format_option, speed, temp_dir)
|
| 269 |
|
| 270 |
for format, path in results.items():
|
| 271 |
if os.path.exists(path):
|
|
@@ -273,7 +271,7 @@ def app():
|
|
| 273 |
st.success("Images individuelles (ZIP) créées avec succès!")
|
| 274 |
else:
|
| 275 |
st.success(f"Timelapse {format} créé avec succès!")
|
| 276 |
-
st.markdown(get_binary_file_downloader_html(path, f'
|
| 277 |
else:
|
| 278 |
st.error(f"Le fichier {format} n'a pas été créé avec succès.")
|
| 279 |
else:
|
|
|
|
| 163 |
|
| 164 |
return results
|
| 165 |
|
|
|
|
|
|
|
| 166 |
def get_binary_file_downloader_html(bin_file, file_label='File'):
|
| 167 |
with open(bin_file, 'rb') as f:
|
| 168 |
data = f.read()
|
|
|
|
| 263 |
logger.info(f"Récupération réussie de {len(images)} images")
|
| 264 |
with tempfile.TemporaryDirectory() as temp_dir:
|
| 265 |
with st.spinner('Traitement des images en cours... Cela peut prendre un certain temps pour les grandes images.'):
|
| 266 |
+
results = process_images_stream(images, format_option, speed, temp_dir, available_years, bbox, width, height)
|
| 267 |
|
| 268 |
for format, path in results.items():
|
| 269 |
if os.path.exists(path):
|
|
|
|
| 271 |
st.success("Images individuelles (ZIP) créées avec succès!")
|
| 272 |
else:
|
| 273 |
st.success(f"Timelapse {format} créé avec succès!")
|
| 274 |
+
st.markdown(get_binary_file_downloader_html(path, f'{"Images individuelles (ZIP)" if format == "ZIP" else f"Timelapse {format}"}'), unsafe_allow_html=True)
|
| 275 |
else:
|
| 276 |
st.error(f"Le fichier {format} n'a pas été créé avec succès.")
|
| 277 |
else:
|