Tag: 平滑

缩小位图字体的算法

这是这个问题的后续行动。 我正在开发一个低级别的C应用程序,我必须在其中绘制文本。 我决定存储我想用作数组的字体(黑色和白色,每个char 128×256,也许),然后我用一些算法将它缩小到我需要的尺寸(作为灰度,所以我可以有一些原油字体平滑)。 注意:这是一个玩具项目,请忽略诸如在运行时进行计算之类的事情。 问题是, 哪种算法? 我2xSaI了2xSaI ,但它相当复杂。 我想要一些我可以阅读描述并自己编写代码的东西(我是一名初学者,并且已经用C / C ++编写了不到一年的时间)。 建议,有人吗? 谢谢你的时间! 编辑:请注意,输入为B&W,输出应平滑灰度