stable_edit / app.py
itberrios's picture
Update app.py
6d7f109
raw
history blame
1.03 kB
import streamlit as st
from PIL import Image
# import torch
# from transformers import AutoImageProcessor, Mask2FormerForUniversalSegmentation
# from diffusers import StableDiffusionInpaintPipeline
# device = 'cuda' if torch.cuda.is_available() else 'cpu'
# seg_processor = AutoImageProcessor.from_pretrained("facebook/mask2former-swin-base-coco-panoptic")
# seg_model = Mask2FormerForUniversalSegmentation.from_pretrained("facebook/mask2former-swin-base-coco-panoptic")
# # get Stable Diffusion model for image inpainting
# pipe = StableDiffusionInpaintPipeline.from_pretrained(
# "runwayml/stable-diffusion-inpainting",
# torch_dtype=torch.float16,
# ).to(device)
st.title("Stable Edit - Edit your photos with Stable Diffusion!")
# upload image
filename = st.file_uploader("upload an image")
image = Image.open(filename)
st.image(image)
# Select Area to edit
st.selectbox("Options", ("AutoSegment Area", "Draw Custom Area"))
# TEMP - DEMO stuff
x = st.slider('Select a value')
st.write(x, 'squared is', x * x)