Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -226,12 +226,17 @@ def upload_page():
|
|
226 |
# Save merged mask
|
227 |
st.session_state.mask_filename = merged_mask_filename
|
228 |
|
|
|
229 |
# Clean up temporary patch files
|
230 |
st.info('Cleaning up temporary files...')
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
|
|
|
|
|
|
235 |
else:
|
236 |
# Predict on whole image
|
237 |
st.session_state.tr_img = transforms(img)
|
@@ -319,12 +324,7 @@ def result_page():
|
|
319 |
st.error("Image or mask file not found for overlay.")
|
320 |
|
321 |
if st.button('Back to Upload'):
|
322 |
-
|
323 |
-
shutil.rmtree(PRED_PATCHES_DIR)
|
324 |
-
st.session_state.page = 'upload'
|
325 |
-
st.session_state.file_uploaded = False
|
326 |
-
st.session_state.filename = None
|
327 |
-
st.session_state.mask_filename = None
|
328 |
st.rerun()
|
329 |
|
330 |
def main():
|
|
|
226 |
# Save merged mask
|
227 |
st.session_state.mask_filename = merged_mask_filename
|
228 |
|
229 |
+
# Clean up temporary patch files
|
230 |
# Clean up temporary patch files
|
231 |
st.info('Cleaning up temporary files...')
|
232 |
+
for filename in os.listdir(PATCHES_DIR):
|
233 |
+
file_path = os.path.join(PATCHES_DIR, filename)
|
234 |
+
if os.path.isfile(file_path):
|
235 |
+
os.remove(file_path)
|
236 |
+
for filename in os.listdir(PRED_PATCHES_DIR):
|
237 |
+
file_path = os.path.join(PRED_PATCHES_DIR, filename)
|
238 |
+
if os.path.isfile(file_path):
|
239 |
+
os.remove(file_path)
|
240 |
else:
|
241 |
# Predict on whole image
|
242 |
st.session_state.tr_img = transforms(img)
|
|
|
324 |
st.error("Image or mask file not found for overlay.")
|
325 |
|
326 |
if st.button('Back to Upload'):
|
327 |
+
|
|
|
|
|
|
|
|
|
|
|
328 |
st.rerun()
|
329 |
|
330 |
def main():
|