Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -65,3 +65,30 @@ def app():
|
|
65 |
image_url = "https://i.imgur.com/BLKjzJF.jpg"
|
66 |
elif selected_condition == "Cancer":
|
67 |
image_url = "https://i.imgur.com/nq3vV8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
image_url = "https://i.imgur.com/BLKjzJF.jpg"
|
66 |
elif selected_condition == "Cancer":
|
67 |
image_url = "https://i.imgur.com/nq3vV8
|
68 |
+
elif selected_condition == "Arthritis":
|
69 |
+
image_url = "https://i.imgur.com/ffzd6Fo.jpg"
|
70 |
+
elif selected_condition == "Heart disease":
|
71 |
+
image_url = "https://i.imgur.com/1I7axhd.jpg"
|
72 |
+
elif selected_condition == "Obesity":
|
73 |
+
image_url = "https://i.imgur.com/nZ1EjJr.jpg"
|
74 |
+
else:
|
75 |
+
image_url = "https://i.imgur.com/RUBZOWF.jpg"
|
76 |
+
|
77 |
+
image = io.imread(image_url)
|
78 |
+
|
79 |
+
# Process the image using Mahotas
|
80 |
+
sizes = process_image(image)
|
81 |
+
|
82 |
+
# Display the top 10 connected component sizes
|
83 |
+
df = pd.DataFrame({"Size": sizes})
|
84 |
+
st.write(df)
|
85 |
+
|
86 |
+
# Create a sunburst chart using Plotly
|
87 |
+
fig = px.sunburst(
|
88 |
+
df,
|
89 |
+
path=["Size"],
|
90 |
+
values="Size",
|
91 |
+
color="Size",
|
92 |
+
color_continuous_scale="blues"
|
93 |
+
)
|
94 |
+
st.plotly_chart(fig)
|