重叠、密写图形的透明度问题

2024-03-29 15:31:29 发布

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

我正在为多核服务器生成每个核的cpu利用率的基本matplotlib线图。每个连续数据系列的线图都是相互重叠的,因此要绘制的第一个系列的图形通常被隐藏在其他系列的后面。你知道吗

我已经设法通过逐步减少我正在绘制的每个系列的alpha值来改进绘图,但问题是,通常后面的系列非常“忙”。同一条线在同一个像素上重复绘制,因此即使使用较低的alpha值,它仍然会掩盖它后面的所有数据。你知道吗

理想情况下,每条线的颜色和alpha值应该只应用于每个像素一次,不管该线实际穿过像素的频率有多高。我想做的是在一个单独的“层”上绘制每个系列,然后一次性将alpha应用于整个层,这样就不管在任何给定的像素上绘制一条线的频率有多高了。我希望这是有道理的。有什么想法吗?你知道吗


Tags: 数据alpha服务器图形绘图matplotlib绘制情况