相关疑难解决方法(0)

matplotlib:渲染到缓冲区/访问像素数据

我想使用matplotlib生成的图作为OpenGL中的纹理.我到目前为止遇到的matplotlib的OpenGL后端要么不成熟要么已经停止,所以我想避免它们.

我目前的方法是将数字保存到临时的.png文件中,我从中汇编纹理地图集.但是,我宁愿避免存储中间文件,而是直接从matplotlib获取像素数据.这有可能吗?


我正在寻找的答案是fig.canvas.print_to_buffer().乔的答案包含值得一试的其他选择.

python opengl matplotlib

6
推荐指数
1
解决办法
6182
查看次数

标签 统计

matplotlib ×1

opengl ×1

python ×1