【技术实现步骤摘要】
一种基于定点像素数据的图像Alpha混合方法
本专利技术涉及计算机图形处理领域,具体涉及一种基于定点像素数据的图像Alpha混合方法。
技术介绍
Alpha混合单元是GPU(GraphicsProcessingUnit)完成图像混合功能的关键模块,处于图形渲染管线的末端,承担着前景像素与背景像素混合的作用。单一的Alpha混合方式会带来生硬的视觉体验,针对不同的绘制场景,GPU采用多样的混合方式以还原现实世界的视见关系,从而提高绘制场景的真实性。近年来,随着半导体工艺的进步和计算机图形学的发展,计算机合成图像的质量得到了极大提高,图像的混合方式对场景真实性的影响更加突出。现有图像混合方法中的混合方式采用混合软件-操作系统-CPU的处理流程,操作系统的延迟以及CPU较慢的处理速度都会降低混合速度。此外,现有图像混合方法中硬件混合方式一般只采用乘加混合方式,混合方式单一,不能满足特定图像的混合。
技术实现思路
本专利技术的目的是解决现有图像混合方法存在速度慢、混合方式少的技术问题,提供了一种基于定点像素数据的图像Alpha混合方法。本专利技术的技术方案是:一种基于定点像素 ...
【技术保护点】
1.一种基于定点像素数据的图像Alpha混合方法,其特征在于,包括以下步骤:1)获取定点源颜色FX_Cs、定点目标颜色FX_Cd以及颜色常量;2)对定点源颜色与定点目标颜色通道缩减;3)对FX_Ad取反,结果为~FX_Ad,选择FX_As与~FX_Ad中较小的值作为N,FX_Ad为定点目标颜色的Alpha值,FX_As为定点源颜色的Alpha值;4)获取定点源因子FX_S和定点目标因子FX_D;从通道缩减后的定点源颜色、通道缩减后的定点目标颜色、步骤3)的N值、颜色常量以及常数0中的一项作为定点源因子;从通道缩减后的定点源颜色、通道缩减后的定点目标颜色、步骤3)的N值、颜色 ...
【技术特征摘要】
1.一种基于定点像素数据的图像Alpha混合方法,其特征在于,包括以下步骤:1)获取定点源颜色FX_Cs、定点目标颜色FX_Cd以及颜色常量;2)对定点源颜色与定点目标颜色通道缩减;3)对FX_Ad取反,结果为~FX_Ad,选择FX_As与~FX_Ad中较小的值作为N,FX_Ad为定点目标颜色的Alpha值,FX_As为定点源颜色的Alpha值;4)获取定点源因子FX_S和定点目标因子FX_D;从通道缩减后的定点源颜色、通道缩减后的定点目标颜色、步骤3)的N值、颜色常量以及常数0中的一项作为定点源因子;从通道缩减后的定点源颜色、通道缩减后的定点目标颜色、步骤3)的N值、颜色常量以及常数0中的一项作为定点目标因子;5)对定点源颜色、定点目标颜色、定点源因子和定点目标因子进行处理,获得定点像素混合结果;6)定点像素混合结果通道缩减并输出。2.根据权利要求1所述的基于定点像素数据的图像Alpha混合方法,其特征在于:步骤5)具体为,5.1)将定点源颜色与定点源因子相乘,定点目标颜色与定点目标因子相乘,公式为FX_Cs×FX_S,FX_Cd×FX_D;5.2)将步骤5.1)中的乘法值相加作为定点像素混合结果,公式为FX_Cs×FX_S+FX_Cd×FX_D。3.根据权利要求1所述的基于定点像素数据的图像Alpha混合方法,其特征在于:步骤5)具体为,5.1)将定点源颜色与定点源因子相乘,定点目标因子取反后与定点目标颜色相乘,公式为FX_Cs×FX_S,FX_Cd×(~FX_D);5.2)将步骤5.1)中的乘法值相加作为定点像素混合结果,公式为FX_Cs×FX_S+FX_Cd×(~FX_D)。4.根据权利要求1所述的基于定点像素...
【专利技术属性】
技术研发人员:杜慧敏,黄世远,郝武,张丽果,曾泽沧,
申请(专利权)人:西安邮电大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。