文本字符的词干位置的自动优化

    公开(公告)号:CN1439154A

    公开(公告)日:2003-08-27

    申请号:CN01810518.1

    申请日:2001-04-09

    申请人: 微软公司

    IPC分类号: G09G5/28

    摘要: 本发明提供在高对比度像素子分量边界上诸如字符(205)的垂直词干或水平线段之类的印刷特征的自动布置,作为使用像素的可分别控制的像素子分量(202、203、204)来代表所述字符(205)的不同部分的绘制处理的一部分。为了识别要与高对比度像素子分量边界对齐的字符(205)的印刷特征,在运行时刻分析字符的拓扑。在具有相同着色的像素子分量(202、203、204)的垂直色条的显示器件中,已发现当词干的左边缘(206)对齐像素子分量之间的高对比度边界(208)时,可增加字符的清晰度。通过进行局部地而不是全部地对字符的拓扑分析,保存了处理时间和资源。例如,一些字体文件包括定义与字符相关联的关键控制点的位置的数据结构,从而指示出词干或其它印刷特征所处的位置,以及不同印刷特征之间的关系。

    在显示装置上将图象数据采样加权映射到象素子组元

    公开(公告)号:CN1335976A

    公开(公告)日:2002-02-13

    申请号:CN99811813.3

    申请日:1999-10-07

    申请人: 微软公司

    IPC分类号: G09G5/00

    摘要: 揭示了对图象数据(1400)进行采样并把采样(C1的R、G、B)映射到构成LCD显示器(1402)一个象素元(R1-R6),使得每个象素子组元具有向其映射的图象(1400)的不同部分以及象素子组元中至少有一个具有向其映射的两个或更多个采样的方法与设备。所述方法可以与普通彩色LCD显示器一起使用,后者包括由三个不重叠红绿蓝矩形象素子单元或象素子组元构成的象素。用各个RGB象素子组元的可分别控制特征来有效地提高屏幕在一个尺度上的分辨率。扫描变换过程把图象数据(1400)的采样(C1的R、G、B)映射到各个象素子组元,包括把两个或更多个采样映射到象素子组元中的至少一个上。结果,象素子组元的每一个代表图象(1400)的不同部分。基于图象的不同部分单独产生红绿蓝象素子组元每一个的颜色值,而不是基于单个采样或者图象(1400)的相同部分产生整个象素的颜色值。

    以字体提示语言交互地解出约束条件

    公开(公告)号:CN101410885B

    公开(公告)日:2011-06-08

    申请号:CN200480001394.7

    申请日:2004-07-30

    申请人: 微软公司

    IPC分类号: G09G5/24

    CPC分类号: G09G5/24 G06T11/203

    摘要: 本发明的原理涉及以字体提示语言迭代地解出约束条件。计算系统访问不能基于字体提示语言的符号集直接表达的、较为复杂的约束条件,所述较为复杂的约束条件至少约束了轮廓的一部分(201)。所述计算系统将较为复杂的约束条件分解为多个可以基于字体提示语言的符号集直接表达的、较为简单的约束条件(202)。所述计算系统以相应的字体提示语言指令表示每个较为简单的约束条件,所述指令可以被迭代地处理以至少逼近对较为复杂的约束条件的解决方案(207)。在所述计算系统或另一个计算系统处迭代地处理字体提示语言指令,使得图形对象符合(在指定容限内)较为复杂的约束条件。

    显示文本等图象的方法与设备

    公开(公告)号:CN1189859C

    公开(公告)日:2005-02-16

    申请号:CN99811812.5

    申请日:1999-10-07

    申请人: 微软公司

    IPC分类号: G09G5/02 G09G5/10

    摘要: 一种利用形成LCD显示器一个象素元的象素子组元作为单独光强度源的方法和装置。彩色LCD显示器的每个象素由三个不重叠的红绿蓝矩形象素子单元或象素子组元组成。本发明利用控制各个RGB象素子组元的能力有效地增大垂直于显示屏条化尺度的尺度上的屏幕分辨率,如RGB象素子组元沿长度向排列。为了利用通过分别处理RGB象素子组元所能获得的有效分辨率,在一个尺度上以大于在其它尺度上缩放的比率对字体的数字表示(806)进行缩放(910)或超级采样。在有些情况中,在确定RGB象素值中使用加权,例如在扫描变换(914)期间,超级采样是加权的函数。在扫描变换操作(914)期间,RGB象素子组元是有缩放图象的不同部分单独确定的。扫描变换过程(914)可以涉及对每个颜色组元使用不同加权。描述了补偿把每个象素子组元作为一个独立单元而引入的彩色畸变(例如彩色干涉条纹)的处理(915)。对于水平流动文本应用,垂直而不是水平条的显示器更好。

    图像数据的非对称超级采样光栅化的方法和系统

    公开(公告)号:CN1434971A

    公开(公告)日:2003-08-06

    申请号:CN01810612.9

    申请日:2001-04-09

    申请人: 微软公司

    IPC分类号: G09G5/28

    摘要: 揭示一种使用耦合于RGB像素子成分的可分别控制特性的图像数据增加数量的样本的方法和系统,以在显示设备(98)上产生具有增加分辨率的图像,比如液晶显示器。该方法包括缩放(86)、提示(88)和扫描转换(90)操作。缩放操作(86)包括在垂直于和平行于显示设备RGB条纹的方向上以因子1对图像数据进行缩放。提示(88)包括把缩放图像数据放置在具有由显示设备像素位置定义的网格点的网格上,以及在平行于条纹的方向上把关键点围绕到最近的整个像素边界,而在垂直于条纹的方向上把其围绕到最近分数增量。扫描转换(90)包括在垂直于条纹文的方向上以过缩放因子(92)对提示的图像数据进行缩放。过缩放因子(92)等价于网格分数增量的分母。扫描转换(90)还包括为图像数据每个区域产生(94)等价于过缩放因子数量的样本,以及把空间上不同样本组映射到每个像素子成分。