• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 8
    • 下载费用:30 金币  

    重庆时时彩彩经: 一种粒子颜色计算方法和装置.pdf

    关 键 词:
    一种 粒子 颜色 计算方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201310210638.3

    申请日:

    2013.05.30

    公开号:

    CN103310404A

    公开日:

    2013.09.18

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06T 1/00申请日:20130530|||公开
    IPC分类号: G06T1/00 主分类号: G06T1/00
    申请人: 新奥特(北京)视频技术有限公司
    发明人: 陈伟伟; 晏晓峰
    地址: 100195 北京市海淀区五棵松49号新奥特科技大厦
    优先权:
    专利代理机构: 北京润泽恒知识产权代理有限公司 11319 代理人: 苏培华
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310210638.3

    授权公告号:

    ||||||

    法律状态公告日:

    2018.06.26|||2016.06.08|||2013.09.18

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明实施例公开了一种粒子颜色计算方法和装置,以解决同一个粒子发射器中发射出的多种粒子类型的粒子会产生各种不同颜色,使得粒子显示混乱的问题。所述方法包括:针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量;比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值;分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值。通过设置色调值和色彩浓度值,可以使同一粒子发射器中发射出来的粒子具有相似的颜色,提高了粒子的显示效果。

    权利要求书

    权利要求书
    1.   一种粒子颜色计算方法,其特征在于,包括:
    针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量;
    比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值;所述色调值为各类型粒子之间共同的颜色值,所述色调值为红绿蓝类型;所述色彩浓度值为所述色调值对粒子影响强弱程度的值;
    分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值;所述各粒子新颜色值为红绿蓝类型。

    2.   根据权利要求1所述的方法,其特征在于,所述分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值,包括:
    通过ActualColor=Tint*TintPercent+Color*(1?TintPercent)计算得到各粒子新颜色值;
    其中,所述ActualColor为所述各粒子新颜色值,所述Color为所述各粒子原始颜色值的红绿蓝分量,所述Tint为与所述各粒子原始颜色值的红绿蓝分量对应的色调值,所述TintPercent为与所述色调值对应的色彩浓度值。

    3.   根据权利要求1所述的方法,其特征在于,所述各粒子原始颜色值的红绿蓝分量和所述各粒子新颜色值的红绿蓝分量均大于等于0且小于等于1。

    4.   根据权利要求1所述的方法,其特征在于,所述色调值大于等于0且小于等于1。

    5.   根据权利要求1所述的方法,其特征在于,所述色彩浓度值大于等于0且小于等于1。

    6.   一种粒子颜色计算装置,其特征在于,包括:
    获取???,用于针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量;
    设置???,用于比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值;所述色调值为各类型粒子之间共同的颜色值,所述色调值为红绿蓝类型;所述色彩浓度值为所述色调值对粒子影响强弱程度的值;
    计算???,用于分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值;所述各粒子新颜色值为红绿蓝类型。

    7.   根据权利要求6所述的装置,其特征在于,所述计算??橥ü鼳ctualColor=Tint*TintPercent+Color*(1?TintPercent)计算得到各粒子新颜色值;
    其中,所述ActualColor为所述各粒子新颜色值,所述Color为所述各粒子原始颜色值的红绿蓝分量,所述Tint为与所述各粒子原始颜色值的红绿蓝分量对应的色调值,所述TintPercent为与所述色调值对应的色彩浓度值。

    8.   根据权利要求6所述的装置,其特征在于,所述各粒子原始颜色值的红绿蓝分量和所述各粒子新颜色值的红绿蓝分量均大于等于0且小于等于1。

    9.   根据权利要求6所述的装置,其特征在于,所述色调值大于等于0且小于等于1。

    10.   根据权利要求6所述的装置,其特征在于,所述色彩浓度值大于等于0且小于等于1。

    说明书

    说明书一种粒子颜色计算方法和装置
    技术领域
    本发明实施例涉及图像处理技术领域,特别是涉及一种粒子颜色计算方法和装置。
    背景技术
    粒子发射器中可以包含一种粒子类型,也可以包含多种粒子类型,同一种粒子类型的粒子颜色值相同。但是,无论是一种粒子类型还是多种粒子类型,粒子发射器发射出的粒子只有颜色参数项。
    当粒子发射器发射出多种粒子类型时,多种粒子类型会产生各种不同的颜色,不同的颜色使得粒子显示混乱。
    发明内容
    本发明实施例公开了一种粒子颜色计算方法和装置,以解决同一个粒子发射器中发射出的多种粒子类型的粒子会产生各种不同颜色,使得粒子显示混乱的问题。
    为了解决上述问题,本发明实施例公开了一种粒子颜色计算方法,包括:
    针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量;
    比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值;所述色调值为各类型粒子之间共同的颜色值,所述色调值为红绿蓝类型;所述色彩浓度值为所述色调值对粒子影响强弱程度的值;
    分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值;所述各粒子新颜色值为红绿蓝类型。
    优选的,所述分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值,包括:
    通过ActualColor=Tint*TintPercent+Color*(1?TintPercent)计算得到各粒子新颜色值;
    其中,所述ActualColor为所述各粒子新颜色值,所述Color为所述各粒子原始颜色值的红绿蓝分量,所述Tint为与所述各粒子原始颜色值的红绿蓝分量对应的色调值,所述TintPercent为与所述色调值对应的色彩浓度值。
    优选的,所述各粒子原始颜色值的红绿蓝分量和所述各粒子新颜色值的红绿蓝分量均大于等于0且小于等于1。
    优选的,所述色调值大于等于0且小于等于1。
    优选的,所述色彩浓度值大于等于0且小于等于1。
    本发明实施例还公开了一种粒子颜色计算装置,包括:
    获取???,用于针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量;
    设置???,用于比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值;所述色调值为各类型粒子之间共同的颜色值,所述色调值为红绿蓝类型;所述色彩浓度值为所述色调值对粒子影响强弱程度的值;
    计算???,用于分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值;所述各粒子新颜色值为红绿蓝类型。
    优选的,所述计算???
    通过ActualColor=Tint*TintPercent+Color*(1?TintPercent)计算得到各粒子新颜色值;
    其中,所述ActualColor为所述各粒子新颜色值,所述Color为所述各粒子原始颜色值的红绿蓝分量,所述Tint为与所述各粒子原始颜色值的红绿蓝分量对应的色调值,所述TintPercent为与所述色调值对应的色彩浓度值。
    优选的,所述各粒子原始颜色值的红绿蓝分量和所述各粒子新颜色值的红绿蓝分量均大于等于0且小于等于1。
    优选的,所述色调值大于等于0且小于等于1。
    优选的,所述色彩浓度值大于等于0且小于等于1。
    与背景技术相比,本发明实施例包括以下优点:
    粒子发射器里面可以有多种粒子类型,为了使同一粒子发射器中的粒子类型在颜色上有一定的相似度,添加了粒子色调值参数,色调值为各个粒子之间共同的颜色值。
    同时,粒子本身的颜色值对粒子的显示效果也要起到一定的影响作用,所以增加色彩浓度值参数,色彩浓度值为色调值对粒子影响强弱程度的值。
    通过设置色调值和色彩浓度值,可以使同一粒子发射器中发射出来的粒子具有相似的颜色,提高了粒子的显示效果。
    附图说明
    图1是本发明实施例中一种粒子颜色计算方法流程图;
    图2是本发明实施例中添加色调值和色彩浓度值之后的粒子效果图;
    图3是本发明实施例中一种粒子颜色计算装置结构图。
    具体实施方式
    为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
    下面通过列举几个具体的实施例详细介绍本发明公开的一种粒子颜色计算方法和装置。
    实施例一
    详细介绍本发明实施例公开的一种粒子颜色计算方法。
    参照图1,示出了本发明实施例中一种粒子颜色计算方法流程图。
    步骤100,针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量。
    例如,同一个粒子发射器发射出来粒子1和粒子2,分别获取粒子1的红绿蓝分量和粒子2的红绿蓝分量。
    步骤102,比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值。
    所述色调值为各类型粒子之间共同的颜色值,所述色调值为红绿蓝类型,所述色调值大于等于0且小于等于1。
    所述色彩浓度值为所述色调值对粒子影响强弱程度的值,所述色彩浓度值大于等于0且小于等于1。
    例如,同一个粒子发射器发射出的粒子1和粒子2,比较粒子1和粒子2的红绿蓝分量,可知,粒子1和粒子2之间共同的颜色值为红分量颜色值,具体表现在,可以是粒子1和粒子2的红绿蓝分量中,红分量的数值相比绿分量和蓝分量而言更加接近。所以,设置粒子1和粒子2的色调值为红色值。同时,如果希望色调值对粒子影响强一些,可以设置较大的色彩浓度值;如果希望色调值对粒子影响弱一些,可以设置较小的色彩浓度值。
    步骤104,分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值。
    所述各粒子新颜色值为红绿蓝类型。
    所述各粒子原始颜色值的红绿蓝分量和所述各粒子新颜色值的红绿蓝分量均大于等于0且小于等于1。
    优选的,所述步骤104可以为:
    通过ActualColor=Tint*TintPercent+Color*(1?TintPercent)计算得到各粒子新颜色值。
    其中,所述ActualColor为所述各粒子新颜色值,所述Color为所述各粒子原始颜色值的红绿蓝分量,所述Tint为与所述各粒子原始颜色值的红绿蓝分量对应的色调值,所述TintPercent为与所述色调值对应的色彩浓度值。
    例如,针对粒子1的红分量计算粒子1的新的红分量颜色值:
    ActualColor.fRed=Tint.fRed*TintPercent+Color.fRed*(1?TintPercent)
    其中ActualColor.fRed为粒子1的新的红分量颜色值,Color.fRed为粒子1原始的红分量颜色值,Tint为色调值,TintPercent为色彩浓度值。
    可以定义粒子颜色的数据机构为struct SNsColor

    其中,fRed、fGreen、fBlue、fAlpha取值范围为[0,1];
    ActualColor表示粒子的新的颜色值,为SNsColor数据类型;
    Color表示粒子的原始颜色值,为SNsColor数据类型;
    Tint表示设置的色调值,为SNsColor数据类型;
    TintPercent 表示设置的色彩浓度值,为取值范围在[0,1]的float类型数据。
    还可以针对粒子1的绿分量和蓝分量分别计算粒子1的新的绿分量颜色值和蓝分量颜色值,同理,也可以计算粒子2的新的红绿蓝分量颜色值。如图2所示,为同一个粒子发射器中各粒子类型的粒子添加了色调值和色彩浓度值之后的效果图。
    需要说明的是,针对同一个粒子发射器发射出的各种类型的粒子,可以设置唯一一个色调值和唯一一个色彩浓度值,还可以根据各类型的粒子的红绿蓝分量分别设置与红绿蓝分量对应的色调值,即设置红分量色调值、绿分量色调值和蓝分量色调值,以及分别与红绿蓝分量色调值对应的三个色彩浓度值。
    综上所述,本发明实施例公开的一种粒子颜色计算方法,具有以下优点:
    粒子发射器里面可以有多种粒子类型,为了使同一粒子发射器中的粒子类型在颜色上有一定的相似度,添加了粒子色调值参数,色调值为各个粒子之间共同的颜色值。
    同时,粒子本身的颜色值对粒子的显示效果也要起到一定的影响作用,所以增加色彩浓度值参数,色彩浓度值为色调值对粒子影响强弱程度的值。
    通过设置色调值和色彩浓度值,可以使同一粒子发射器中发射出来的粒子具有相似的颜色,提高了粒子的显示效果。
    实施例二
    详细介绍本发明实施例公开的一种粒子颜色计算装置。
    参照图3,示出了本发明实施例中一种粒子颜色计算装置结构图。
    所述一种粒子颜色计算装置,可以包括:
    获取???00,设置???02,以及,计算???04。
    下面分别详细介绍各??榈墓δ芤约案髂?橹涞墓叵?。
    获取???00,用于针对同一个粒子发射器发射出来的粒子,获取各粒子原始颜色值的红绿蓝分量。
    设置???02,用于比较所述各粒子原始颜色值的红绿蓝分量,设置色调值和色彩浓度值。
    所述色调值为各类型粒子之间共同的颜色值,所述色调值为红绿蓝类型,所述色调值大于等于0且小于等于1。
    所述色彩浓度值为所述色调值对粒子影响强弱程度的值,所述色彩浓度值大于等于0且小于等于1。
    计算???04,用于分别根据所述各粒子原始颜色值的红绿蓝分量、与所述各粒子原始颜色值的红绿蓝分量对应的色调值和与所述色调值对应的色彩浓度值计算得到各粒子新颜色值。
    所述各粒子新颜色值为红绿蓝类型。
    所述各粒子原始颜色值的红绿蓝分量和所述各粒子新颜色值的红绿蓝分量均大于等于0且小于等于1。
    优选的,所述计算???04,
    可以通过ActualColor=Tint*TintPercent+Color*(1?TintPercent)计算得到各粒子新颜色值。
    其中,所述ActualColor为所述各粒子新颜色值,所述Color为所述各粒子原始颜色值的红绿蓝分量,所述Tint为与所述各粒子原始颜色值的红绿蓝分量对应的色调值,所述TintPercent为与所述色调值对应的色彩浓度值。
    综上所述,本发明实施例公开的一种粒子颜色计算装置,具有以下优点:
    粒子发射器里面可以有多种粒子类型,为了使同一粒子发射器中的粒子类型在颜色上有一定的相似度,添加了粒子色调值参数,色调值为各个粒子之间共同的颜色值。
    同时,粒子本身的颜色值对粒子的显示效果也要起到一定的影响作用,所以增加色彩浓度值参数,色彩浓度值为色调值对粒子影响强弱程度的值。
    通过设置色调值和色彩浓度值,可以使同一粒子发射器中发射出来的粒子具有相似的颜色,提高了粒子的显示效果。
    对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
    本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
    以上对本发明实施例所公开的一种粒子颜色计算方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

    关于本文
    本文标题:一种粒子颜色计算方法和装置.pdf
    链接地址://www.4mum.com.cn/p-5775560.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 1月1日香港赛马会赛事 2008年香港六合彩挂牌 网络捕鱼刷分 娄底股票配资 四肖中特100赔多少 千炮彩金捕鱼下载 今日河北20选5开奖结果查询结果 快乐扑克3走势图360 500万彩票首页 吉林快三近二百期走势图 陕西11选5周三任三加奖 北京时时彩开奖官网 香港马会内部一波中特免费下载 微博粉丝多少可赚钱 大乐透玩法 11选5投注技巧