我正在开发一款需要奇怪功能的软件。我选择像附加图像的png图像,我需要在黑色表面上均匀地放置一定数量的点。我开始使用循环每个像素并将其颜色更改为黑色,仅用于设计,但现在我需要考虑一个算法用点填充它(如200点(红色像素)。你知道如何做到这一点?
现在在我的脑海里是计算黑色像素,然后做类似blackPixelsPerPoint = blackPixels / numberOfPoints的事情。在此之后我现在需要每个blackPixelsPerPoint都有一个红点。
点之间需要几乎相同的空间,如果可能的话,填充所有黑色表面(取决于点数)。