![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图形图像
hustcc
羽毛球业余高手
C/C 程序员、导航产品研发工程师
熟悉跨平台内核、GUI及图形引擎
展开
-
subpixel反走样
为了绘制反走样宽线以及处理线头,自己实现了一种子像素反走样算法。 子像素实际上就是将坐标系统扩大了,比如将一个像素划分为4*4个子像素,这时坐标系统就扩大了4倍。任何图形的绘制先在这个扩大了的坐标系统上进行,然后映射回原来的坐标系统,这时可以做很多事情,例如每个实际像素的颜色权值将可由其附近的子像素的分布来确定,这样就实现了反走样。 目前实现了任意凸多边形的反走样填充,原创 2008-09-06 21:11:00 · 496 阅读 · 0 评论 -
点阵字库
点阵字库的应用十分广泛,这里介绍一下Unicode中文点阵字库的生成与使用。 点阵字库包含两部分信息。首先是点阵字库文件头信息,它包含点阵字库文字的字号、多少位表示一个像素,英文字母与符号的size、起始和结束unicode编码、在文件中的起始偏移,汉字的size、起始和结束unicode编码、在文件中的起始偏移。然后是真实的点阵数据,即一段段二进制串,每一串表示一个字母、符号或原创 2008-09-06 21:24:00 · 1836 阅读 · 0 评论