我有一个 256 灰度级的图像,我想绘制这要归功于只有 #000(黑色)和 #FFF(白色)像素(仅此而已)。
一种方法是使用抖动:https ://upload.wikimedia.org/wikipedia/commons/6/6d/Dithering_example_red_blue.png
在这样的算法中,一种模糊是通过增加一个区域中的像素数量(对我来说是白色和黑色)来实现的。
但是我不知道如何实现它:如何确定代表所需灰度级别的像素数?您能否编写这样一个算法(例如使用伪代码,或 Java、Scala、C、C++)?