Pavan2k4 commited on
Commit
f218ae3
·
verified ·
1 Parent(s): 9b354cf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -3
app.py CHANGED
@@ -156,6 +156,12 @@ def upload_page():
156
 
157
  image = st.file_uploader('Choose a satellite image', type=['jpg', 'png', 'jpeg', 'tiff', 'tif'])
158
 
 
 
 
 
 
 
159
  if image is not None and not st.session_state.file_uploaded:
160
  try:
161
  bytes_data = image.getvalue()
@@ -281,7 +287,7 @@ def result_page():
281
  st.session_state.file_uploaded = False
282
  st.session_state.filename = None
283
  st.session_state.mask_filename = None
284
- st.rerun()
285
  return
286
 
287
  col1, col2 = st.columns(2)
@@ -323,9 +329,13 @@ def result_page():
323
  else:
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():
331
  st.title('Building area estimation')
 
156
 
157
  image = st.file_uploader('Choose a satellite image', type=['jpg', 'png', 'jpeg', 'tiff', 'tif'])
158
 
159
+ if st.button('Back to Upload'):
160
+ st.session_state.page = 'upload'
161
+ st.session_state.file_uploaded = False
162
+ st.session_state.filename = None
163
+ st.session_state.mask_filename = None
164
+ st.experimental_rerun()
165
  if image is not None and not st.session_state.file_uploaded:
166
  try:
167
  bytes_data = image.getvalue()
 
287
  st.session_state.file_uploaded = False
288
  st.session_state.filename = None
289
  st.session_state.mask_filename = None
290
+ st.experimental_rerun()
291
  return
292
 
293
  col1, col2 = st.columns(2)
 
329
  else:
330
  st.error("Image or mask file not found for overlay.")
331
 
332
+
333
  if st.button('Back to Upload'):
334
+ st.session_state.page = 'upload'
335
+ st.session_state.file_uploaded = False
336
+ st.session_state.filename = None
337
+ st.session_state.mask_filename = None
338
+ st.experimental_rerun()
339
 
340
  def main():
341
  st.title('Building area estimation')