awacke1 commited on
Commit
0b1d272
·
1 Parent(s): dddb763

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -31,7 +31,7 @@ def get_resources():
31
  def display_images(image_type):
32
  for name, files in uploaded_images[image_type].items():
33
  for file in files:
34
- st.sidebar.image(file, width=100, caption=name)
35
 
36
  def display_terrain():
37
  row = []
@@ -54,11 +54,14 @@ def display_uploaded_images(image_type):
54
  st.write("## Uploaded Images Table")
55
  resources = get_resources()
56
  if resources:
57
- st.write("| Name | File Name | Image Type |")
58
- st.write("| --- | --- | --- |")
59
  for name, file_name, image_type in resources:
60
  file_name_without_extension = os.path.splitext(file_name)[0]
61
- st.write(f"| {name} | {file_name_without_extension} | {image_type} |")
 
 
 
62
  else:
63
  st.write("No images uploaded yet.")
64
 
@@ -77,3 +80,7 @@ for uploaded_file in uploaded_files:
77
 
78
  display_uploaded_images(image_type)
79
 
 
 
 
 
 
31
  def display_images(image_type):
32
  for name, files in uploaded_images[image_type].items():
33
  for file in files:
34
+ st.sidebar.image(file, width=100, caption=name, use_column_width=True, output_format='jpg', link_url=file)
35
 
36
  def display_terrain():
37
  row = []
 
54
  st.write("## Uploaded Images Table")
55
  resources = get_resources()
56
  if resources:
57
+ st.write("| Name | File Name | Image Type | Image |")
58
+ st.write("| --- | --- | --- | --- |")
59
  for name, file_name, image_type in resources:
60
  file_name_without_extension = os.path.splitext(file_name)[0]
61
+ image_url = f"{DATA_DIR}/{image_type}/{name}/{file_name}"
62
+ image_tag = f"<img src='{image_url}' width='100'/>"
63
+ download_url = f"[Download]({image_url})"
64
+ st.write(f"| {name} | {file_name_without_extension} | {image_type} | {image_tag} {download_url} |")
65
  else:
66
  st.write("No images uploaded yet.")
67
 
 
80
 
81
  display_uploaded_images(image_type)
82
 
83
+ # Add a download link for the Resources.csv file
84
+ csv_url = f"{DATA_DIR}/{RESOURCES_FILE}"
85
+ csv_link = f"[Download {RESOURCES_FILE}]({csv_url})"
86
+ st.markdown(csv_link)