我正在通过堆叠不同的圆形图案来构建一个简单的贴花生成器。我基本上是使用 pygame 屏幕的 copy() 拍摄快照并将其作为背景。
我使用 openCV 来生成消除锯齿的圆(因为我需要控制圆线的粗细,而我无法仅使用 pygame gfxdraw 来控制它)。但是我遇到了边缘问题。在屏幕截图中您可以看到,虽然它们都是白色的,但点的边缘仍然可见。我想把它完全融入进去。
似乎抗锯齿只计算了一次,在黑色背景上,所以当它滑到另一个白色物体上时,边缘变得可见。