Axes
我正在使用该fill
方法(python,matplotlib)将大量多边形绘制到一个对象上。最后,我将图形保存为光栅化png
格式。由于多边形数量众多,这个过程非常缓慢并且需要大量内存 - 我假设该Axes
对象正在保存所有多边形的集合(需要大量内存),并在图形时“懒惰”地栅格化它们被保存到文件系统。
有没有办法改变算法,使其不需要大量的内存?我有这样的想法:
1. Initialize Axes and specify that it will be a rasterized image in the end
2. for polygon in polygons:
3. Add polygon to the Axes object, instantly rasterizing it
4. Save the rasterized Axes to a file