Windows字体为什么那么难看?
September 6th, 2011
No comments
1)很多字库比如宋体,12号以下都是点阵字体。
2)GDI太老了,只有5级灰度,而且AA是横向的,Y轴方向没有AA。
3)雅黑又不能通用,且小字号时高低不平。
改进:
1)字体SuperSample。
2)勾边。
1)很多字库比如宋体,12号以下都是点阵字体。
2)GDI太老了,只有5级灰度,而且AA是横向的,Y轴方向没有AA。
3)雅黑又不能通用,且小字号时高低不平。
改进:
1)字体SuperSample。
2)勾边。
图像:64种不同的像素格式,色彩空间变换,多种图形图像变换。
质量:支持3种级别抗锯齿效果,高质量几何图形绘制。
实现:轻量级纯软件实现,100% C代码(仅700KB代码)。
优化:SSE2/MMX优化
地址:http://code.google.com/p/pixellib/
1. 图像变换:
![]()
支持仿射变换和透视变换,提供大量图像变换操作接口。
因为希望将图片转换成字符以后可以方便的帖到论坛或者BBS上,所以画时间写了这个算法。现有很多算法都是将一个点匹配成一个字符,这样转换工作只是简单的将点亮度查表后换成ASCII字符而已,但是其实这样做的效果并不十分好,首先80×25的字符屏幕就只能表示80×25个点,无法充分发挥单个字符的字形特点,而且图片很多精度和细节都丢失了。比如下面这个连接:
Recent Comments