ssh-AI commited on
Commit
390539a
·
verified ·
1 Parent(s): 4e9d611

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -51,9 +51,9 @@ if uploaded_files:
51
  st.markdown(f"---\n### 🖼️ {file.name}")
52
  original = Image.open(BytesIO(file_bytes)).convert("RGB")
53
 
 
54
  if f"original_{key}" not in st.session_state:
55
  st.session_state[f"original_{key}"] = original
56
- st.session_state[f"angle_{key}"] = 0
57
  st.session_state[f"enhance_{key}"] = False
58
  st.session_state[f"filename_{key}"] = file.name.rsplit(".", 1)[0]
59
  w, h = original.size
@@ -62,6 +62,10 @@ if uploaded_files:
62
  st.session_state[f"{key}_right"] = w
63
  st.session_state[f"{key}_bottom"] = h
64
 
 
 
 
 
65
  if mode == "Normal Mode":
66
  st.image(resize_image(original), use_container_width=True)
67
  processed_images.append(original)
 
51
  st.markdown(f"---\n### 🖼️ {file.name}")
52
  original = Image.open(BytesIO(file_bytes)).convert("RGB")
53
 
54
+ # Init state
55
  if f"original_{key}" not in st.session_state:
56
  st.session_state[f"original_{key}"] = original
 
57
  st.session_state[f"enhance_{key}"] = False
58
  st.session_state[f"filename_{key}"] = file.name.rsplit(".", 1)[0]
59
  w, h = original.size
 
62
  st.session_state[f"{key}_right"] = w
63
  st.session_state[f"{key}_bottom"] = h
64
 
65
+ # ✅ Ensure angle is always initialized before slider
66
+ if f"angle_{key}" not in st.session_state:
67
+ st.session_state[f"angle_{key}"] = 0
68
+
69
  if mode == "Normal Mode":
70
  st.image(resize_image(original), use_container_width=True)
71
  processed_images.append(original)