Я пытаюсь создать веб -сайт, который может позволить вам сфотографироваться с вашей камерой и преобразовывать эту картинку в серый, а также позволяет загружать изображение, которое преобразуется в серый, но проблема в том, что я хочу, чтобы кнопка камеры исчезала, как в том, как минимизируется на небольшую вкладку, и когда вы нажимаете на нее, она будет расширена до нормальной работы. Но когда я хочу вызвать переменную IMG, чтобы закрыть экран камеры, это дало бы мне ошибку, потому что ее нельзя идентифицировать в операторе ELIF, как бы я решил эту проблему?import streamlit as st
from PIL import Image
uploaded_image = st.file_uploader("Upload Image")
camera_image = st.camera_input('Camera')
if camera_image:
img = Image.open(camera_image)
gray_img = img.convert("L")
st.image(gray_img)
elif uploaded_image:
uploaded_image = Image.open(uploaded_image)
gray_img = uploaded_image.convert("L")
st.image(gray_img)
img.close
Подробнее здесь: https://stackoverflow.com/questions/795 ... king-an-el
Как мне вспомнить свою функцию IMG, когда она находится в операторе if, и я делаю оператор ELIF под ней? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как выполнить оператор If/Elif/Else для фрейма данных без цикла for? [дубликат]
Anonymous » » в форуме Python - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Помощь по синтаксису: почему мой код игнорирует мой последний оператор elif? [дубликат]
Anonymous » » в форуме Python - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-