我有一个将图像转换成铅笔素描的应用程序,我正在尝试在浏览器中下载输出图像,但它是在浏览器中下载的。
是否有其他方法可以在浏览器中下载图像?
import streamlit as st
import numpy as np
from PIL import Image,ImageDraw
import cv2
if st.button("Download Sketch Images"):
im_pil = Image.fromarray(final_sketch)
im_pil.save('Pencil Sketch.jpeg')
st.write('Download completed')发布于 2022-08-12 12:35:39
似乎有一个小部件包括在流光中,以满足您的要求。
st.download_button(label="Download Sketch Images", data=im_pil.tobytes(), file_name='Pencil Sketch.jpeg')https://docs.streamlit.io/library/api-reference/widgets/st.download_button
https://stackoverflow.com/questions/73334128
复制相似问题