pythorejs(pythorejs/JavaScript):如何保存渲染图像数据?

2024-06-16 12:19:34 发布

您现在位置:Python中文网/ 问答频道 /正文

背景:我对pythreejs有很好的理解,并且可以在jupyter ipython笔记本中获得我正在寻找的交互式渲染对象。在

问题:我想将窗口中显示的数据捕获为某种数据流,如图像对象。例如,我想将这个图像对象发送到另存为PNG,或者将其发送到下游某个地方,以便以后在其他地方显示。我只需要这些类似PNG的信息,而不是完整的渲染对象。在

具体地说,在pythreejs中完成此图像数据抓取的最佳方法是什么?这将显示为issue on pythreejs's Github page,当前未在pythreejs中进行本机解析。我想知道是否有一个解决方法;对于example,我们知道Renderer对象是一些隐藏的three.js实现,并且包含出现在jupyter窗口中的图像数据。如何将这些数据捕获为图片或屏幕截图,以便以后显示?在

免责声明:如果我的解释不清楚,我很抱歉:我对WebGL类型的东西比较陌生,不知道如何用适当的词汇从技术上表达自己。请提出澄清性的问题,我会尽量澄清我的问题。在


Tags: 数据对象方法图像信息pngon地方