发明名称 色键实现方法和装置
摘要 本发明公开了一种色键实现方法,包括以下步骤:对源图层进行预处理,将符合色键过滤条件的像素的alpha分量置零,其中所述色键过滤条件为非透明的颜色值;将预处理后的源图层与目标图层进行alpha混合模式的图层间拷贝。本发明突破了色键只能由硬件实现的限制,对于不支持硬件色键的平台,也可以实现色键功能,从而可支持更丰富多彩的应用。
申请公布号 CN103024294B 申请公布日期 2016.04.27
申请号 CN201210351801.3 申请日期 2012.09.20
申请人 深圳市茁壮网络股份有限公司 发明人 徐佳宏;王燕;林舜仰
分类号 H04N5/275(2006.01)I;H04N9/75(2006.01)I 主分类号 H04N5/275(2006.01)I
代理机构 深圳新创友知识产权代理有限公司 44223 代理人 王震宇
主权项 一种色键实现方法,其特征在于,包括以下步骤:对源图层进行预处理,将符合色键过滤条件的像素的alpha分量置零,其中所述色键过滤条件为非透明的颜色值;将预处理后的源图层与目标图层进行alpha混合模式的图层间拷贝;其中,在一个应用中创建了若干张图层,对于要与其他图层进行多次拷贝的源图层先进行一次预处理,然后多次在图层拷贝中执行alpha混合以达到色键效果;图层的所述预处理独立于图层拷贝进行,使用一个预处理函数做预处理,然后循环使用拷贝函数进行贴图,以避免多次对图层做预处理而影响性能;其中,色键具有RGB模式或ARGB模式,RGB模式表示当图层像素的RGB分量与指定色键像素的RGB分量相同时,视为该像素需要过滤掉,ARGB模式表示当图层像素的ARGB分量即整个像素与色键像素的ARGB分量相同时,视该像素需要过滤掉;其中对于只有ARGB模式硬件色键功能而没有RGB模式色键功能的情况,将色键像素的RGB分量作为色键过滤条件。
地址 518000 广东省深圳市罗湖区沿河北路1002号瑞思大厦12楼01-09单元、13楼01-09单元