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():
|