TO / app.py
JahDaGanj's picture
Create app.py
231b2a9 verified
raw
history blame contribute delete
592 Bytes
import streamlit as st
import numpy as np
import cv2
from PIL import Image
import torch
import torchvision.transforms as T
from torchvision.models.segmentation import deeplabv3_resnet101
from io import BytesIO
st.set_page_config(page_title="Kleidung umfärben", layout="centered")
st.title("🧥 Kleidung umfärben – Color Changer")
uploaded_file = st.file_uploader("📤 Bild hochladen", type=["jpg", "jpeg", "png"])
@st.cache_resource
def load_model():
model = deeplabv3_resnet101(pretrained=True).eval()
return model
def segment_clothes(img_pil):
transform = T.Compose([