有没有办法在两个 streamlit 网络应用程序之间共享图像?

Is there any way to share images between two streamlit webapps?

我想 link 2 个使用 streamlit 制作并使用 Heroku 托管的网页。其中一个删除图像背景,另一个执行图像分类任务。 (由于 Heroku 的 slug 大小限制,它们无法合二为一)。目前需要用户手动从一个网页下载分割后的图片,再上传到第二个网页。

这两个可以使用 HTML iframe 标签一起显示,但我无法弄清楚如何将分段图像从一个网页传输到另一个网页。

如有任何建议或帮助,我们将不胜感激

另外请更喜欢使用 python 及其框架的解决方案,因为整个项目都在 python 中,学习 javascript、HTTP 等需要一些时间。

(但如果无法使用 python,也欢迎使用其他方法回答)

我的一位前辈建议我探索其他托管选项。 (我看过一个使用 Heroku 的在线教程,对其他的了解不多)。事实证明,streamlit cloud 提供了更大的 slug 大小,如果你开源你的项目,你可以免费托管它(我这样做没有问题),所以我将这两个部分结合起来,现在使用 streamlit cloud 托管。