SJCET2 commited on
Commit
238da03
·
verified ·
1 Parent(s): a659d08

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -1
app.py CHANGED
@@ -27,7 +27,20 @@ if st.button("Generate Image"):
27
 
28
  # Display Image
29
  image = Image.open(io.BytesIO(image_bytes))
30
- st.image(image, caption="Generated Image", use_column_width=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  else:
32
  st.warning("Please enter a prompt before generating an image.")
33
 
 
27
 
28
  # Display Image
29
  image = Image.open(io.BytesIO(image_bytes))
30
+ st.image(image, caption="Generated Image", use_container_width=True)
31
+
32
+ # Convert Image to Bytes for Download
33
+ img_buffer = io.BytesIO()
34
+ image.save(img_buffer, format="PNG")
35
+ img_buffer.seek(0)
36
+
37
+ # Download Button
38
+ st.download_button(
39
+ label="Download Image 📥",
40
+ data=img_buffer,
41
+ file_name="generated_image.png",
42
+ mime="image/png"
43
+ )
44
  else:
45
  st.warning("Please enter a prompt before generating an image.")
46