Optimizing Streamlit Web App UX with Customization and UI Features
In Chapter 8, we started the development of a new web application, Covid-19 Detection Tool. We have already created the virtual environment and the application skeleton, together with some basic decorations. It’s time now to focus on the three main sections of our new tool: Image Enhancement, Diagnosis, and Disclaimer and Info.
Contrast and Brightness are UI elements that allow users to adjust the contrast and brightness of images. These features can help improve the visibility and clarity of the displayed image. Sliders and radio buttons are widgets that allow users to interact with and manipulate data within the web app. Sliders allow users to set a value within a range by dragging a slider button, while radio buttons allow users to select a single option from a group of options. Overall, contrast, brightness, sliders, and radio buttons are powerful UI features that enable us to create very engaging and...