发明名称 用于将图像呈现为包括多行像素之显示的方法和系统
摘要 本发明公开了一种用于将图像呈现为包括多行像素之显示的方法和系统,包含:接收将要被显示的多个对象(100)的流,每一个对象包括形状(102)和填充(104);对于每一个对象,将该对象的形状转换(220,512)成为多行编码的扫描数据,其中所述编码的扫描数据具有对于所述显示之每一个像素的至少两种可能状态中的一种状态,所述至少两种可能状态包括第一状态和第二状态,其中所述第一状态表示像素在该形状之内,以及所述第二状态表示像素在该形状之外;以及将所述多行编码的扫描数据中的每一行和该填充混合(226,516)到用于所述显示的一帧中的一行。
申请公布号 CN1241150C 申请公布日期 2006.02.08
申请号 CN01808382.X 申请日期 2001.04.17
申请人 皮克塞(研究)有限公司 发明人 马希德·安瓦尔
分类号 G06T11/00(2006.01) 主分类号 G06T11/00(2006.01)
代理机构 永新专利商标代理有限公司 代理人 夏青
主权项 1、一种用于将图像呈现为包括多行像素之显示的方法,其包含:接收将要被显示的多个对象(100)的流,每一个对象包括形状(102)和填充(104);对于每一个对象,将该对象的形状转换(220,512)成为多行编码的扫描数据,其中所述编码的扫描数据具有对于所述显示之每一个像素的至少两种可能状态中的一种状态,所述至少两种可能状态包括第一状态和第二状态,其中所述第一状态表示像素在该形状之内,以及所述第二状态表示像素在该形状之外;以及将所述多行编码的扫描数据中的每一行和该填充混合(226,516)到用于所述显示的一帧中的一行,该方法的特征在于;将该对象的形状转换成为多行编码的扫描数据包含:a、将所述显示的每一个像素表示为一个子像素矩阵,该子像素矩阵包括一个或者多个覆盖该像素的子像素区域;b、对于所述子像素矩阵中的每一水平行,产生交点数据,其中所述交点数据包括对于该对象的形状与该子像素矩阵之间每个交点的坐标;c、处理关于所述子像素矩阵的每一行的交点数据,以提取在该形状内的“打开”的子像素串或者在该形状外的“关闭”的子像素串;以及,对于所述显示的每一行:d、分析所述提取的子像素串,以识别与所述第一状态相关联的在该形状内的像素串、与所述第二状态相关联的在该形状外的像素串、以及与第三状态相关联的过渡像素串,其中所述过渡像素串在形状的边缘,使得它们部分在该形状内以及部分在该形状外;e、进一步处理被识别为过渡像素的那些像素,以对于与所述过渡像素在该形状之内的那部分过渡像素相对应的每一个过渡像素,产生一个灰度级值;f、产生一行编码的扫描数据,其中该行编码的扫描数据包括每一种状态的所述像素串的长度;以及对于所述第三状态的过渡像素,产生相关联的灰度级值。
地址 英国格拉斯哥