【技术实现步骤摘要】
本专利技术涉及像素处理,特别涉及。
技术介绍
计算机桌面(简称桌面)是在图形用户接口中控制在视窗系统中 的视窗位置和外观的软件。最典型地,桌面呈现的图像由与输出设备例如显示器或打印机接口的图形设备l妄口 (GDI)来控制。其中,GDI将通过桌 面呈现的像素输出格式限定为特定格式,例如每像素RGBA值为8位的格式。 由于桌面能存储包括增强的^f象素格式在内的不同色深的像素内容,其 可以呈现在与这种格式兼容的显示器上,因此GDI为所有像素限定特定像 素输出格式的这种设置并不是最优的。不幸的是,惯常的桌面并不提供以 不同色深呈现图像的灵活性,而是桌面的GDI限制像素输出格式为一个特 定格式。因此,需要一种能选择不同像素输出格式的系统和方法。
技术实现思路
本专利技术提供了 一种。该方法包括选择 要输出的第一像素,和确定该第一像素是否和第二像素重叠。该第二像素 可从第 一像素源以第 一像素格式获得,并且可从第二像素源以第二像素格 式获得。该方法进一步包括将具有第二格式的第二像素转换为第 一格式, 以产生转换的第二像素。该转换的第二像素与具有第 一格式的第二^f象素相 比较,且基于该比较,选择具有第一格式的第二像素或具有第二格式的第 二像素输出。参考附图和典型实施例的详细说明,将会更好地理解本专利技术的这些和 其他的方面。附图说明图1示出了根据本专利技术的选择像素输出格式的典型系统;图2示出了根据本专利技术的选择像素输出格式的典型方法。 具体实施例方式图1示出了根据本专利技术的选择像素输出格式的典型系统100。系统100 包括处理单元105, —个或多个^f象素源 ...
【技术保护点】
一种选择像素输出格式的方法,所述方法包括: 选择要输出的第一像素,所述第一像素具有第一格式; 确定所述第一像素是否和第二像素重叠,其中所述第二像素可从第一源以所述第一格式获得,并且可从第二源以第二格式获得; 如果所述第一像 素和所述第二像素重叠,则将所述第二格式的所述第二像素转换为所述第一格式,以产生转换的第二像素; 将所述转换的第二像素与具有所述第一格式的所述第二像素相比较;和 基于所述比较,从所述第一像素源中选择具有所述第一格式的所述第二像素, 或者从所述第二像素源中选择具有所述第二格式的所述第二像素,以输出到输出设备。
【技术特征摘要】
US 2008-9-26 12/238,6431、一种选择像素输出格式的方法,所述方法包括选择要输出的第一像素,所述第一像素具有第一格式;确定所述第一像素是否和第二像素重叠,其中所述第二像素可从第一源以所述第一格式获得,并且可从第二源以第二格式获得;如果所述第一像素和所述第二像素重叠,则将所述第二格式的所述第二像素转换为所述第一格式,以产生转换的第二像素;将所述转换的第二像素与具有所述第一格式的所述第二像素相比较;和基于所述比较,从所述第一像素源中选择具有所述第一格式的所述第二像素,或者从所述第二像素源中选择具有所述第二格式的所述第二像素,以输出到输出设备。2、 根据权利要求1所述的方法,其中所述第一像素格式包括与所述 第二像素格式相比减少的像素格式,以及其中转换所述第二像素包括将所 述第二像素格式减少至所述第一〗象素格式以产生具有所述第一像素格式的转换的第二像素。3、 根据权利要求1所述的方法,其中所述第一像素格式包括与所述 第二像素格式相比扩展的像素格式,以及其中转换所述第二像素包括将所 述第二像素的所述像素格式扩展至所述第 一像素格式以产生具有所述第一像素格式的转换的第二像素。4、 根据权利要求1所述的方法,其中具有所述第 一格式的所述第二像素包括第 一颜色空间值,以及所述转换的第二像素包括第二颜色空间值;其中比较包括将所述第 一颜色空间值和所述第二颜色空间值比较;和 其中选择包括如果所述第 一颜色空间值和所述第二颜色空间值匹配,则选择具有所述第二格式的所述第二像素以输出至输出设备。5、 根据权利要求1所述的方法,其中具有所述第一格式的所述第二 像素包括第 一颜色空间值,以及所述转换的第二像素包括第二颜色空间值;其中比较包括将所述第 一颜色空间值和所述第二颜色空间值比较;和 其中选择包括如果所述第 一颜色空间值和所述第二颜色空间值不匹 配,则选择具有所述第一格式的所述第二像素以输出。6、 根据权利要求1所述的方法,进一步包括将所述选择的像素的所述亏象素格式转换至第三像素格式。7、 根据权利要求6所述的方法,进一步包括将所述第三像素格式的 所述选择的像素输出到输出设备。8、 一种可操作以选择像素输出格式的系统,所述系统包括 处理单元电路,可操作以确定要输出的第 一像素是否和第二像素重叠,其中所述第二像素可从第一源以所述第一格式获得,并且可从第二源 以第二格式获得;格式转换器,可操作以将所述第二格式的所述第二像素转换为所述第 一格式,以产生转换的第二像素;处理单元电路,可操作以将所述转换的第二像素与具有所述第 一格式 的所述第二像素相比较;和格式选择器,可操作以基于通过所述处理单元电路执行的所述比较从 所述第 一像素源中选择具有所述第 一格式的所述第二像素,或者从所述第 二像素源中选择具有所述第二格式的所述第二像素,以输出到输出设备。9、 根据权利要求8所述的系统,其中所述第一像素格式包括与所述 第二像素格式相比减少的像素格式,以及其中所述格式转换器可操作以将 所述第二像素格式减少至所述第一像素格式以产生具有所述第一像素格式的转换的第二像素。10、 根据权利要求8所述的系统,其中所述第一像素格式包括与所述 第二像素格式相比扩展的像素格式,以及其中所述格式转换器可操作以将 所述第二像素的所述像素格式扩展至所述第 一像素格式以产生具有所述第一像素格式的转换的第二像素。11、 根据权利要求8所述的系统,其中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。