[发明专利]一种发光特效处理方法及装置无效
申请号: | 200810115504.2 | 申请日: | 2008-06-24 |
公开(公告)号: | CN101308572A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 卢虹;王浩 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T11/00 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 发光 特效 处理 方法 装置 | ||
技术领域
本发明涉及图像处理技术,尤其涉及一种发光特效处理方法及装置。
背景技术
随着人们对图像各种特效的需求,目前有很多图像处理方法,如图像拼接,图像马赛克处理,图像对比度调节等。此外,为了制造特殊的光效,现有技术中,通常在拍摄时通过加装特殊的镜头,如米字镜或十字镜等来达到所拍摄图像特定的发光效果。实际应用中,有时对于已经拍摄完成的图像也需要实现类似上述米字镜或十字镜所达到的发光特效,但现有技术中尚无法实现。
发明内容
有鉴于此,本发明中一方面提供一种发光特效的处理方法,另一方面提供一种发光特效的处理装置,以便在已拍摄完成的图像中实现特定的发光效果。
本发明所提供的发光特效的处理方法,包括:
A、从待处理图像中确定需要发光的像素点;
B、分别以所确定的每个像素点为中心点,按照设定的发光长度沿设定的每个方向分别选取相应个数的像素点;
C、将所选取的每个像素点和作为中心点的像素点作为待处理像素点,根据每个待处理像素点与对应的中心点之间的位置关系,按照离中心点越近亮度越大、离中心点越远亮度越低的原则计算所述每个待处理像素点的亮度系数值;
D、对亮度系数值不为1的每个像素点,根据所述像素点的亮度系数值对所 述像素点进行发光处理,得到具有发光特效的图像;
所述发光处理包括:
根据所述像素点的亮度系数值和所述像素点的原亮度值计算所述像素点的新亮度值;
和/或,利用所述像素点的亮度系数值计算所述像素点的颜色系数值,根据所述像素点的颜色系数值、所述像素点的原颜色值以及发光颜色,计算所述像素点的新颜色值。
较佳地,步骤C之前,进一步包括:
为待处理图像中的每个像素点设置初始值为1的亮度系数值;
步骤C之后,步骤D之前,进一步包括:利用所述计算的亮度系数值更新所述像素点的亮度系数值;
步骤D中所述得到具有发光特效的图像之前,进一步包括:对亮度系数值为1的每个像素点,根据设定的系数和所述像素点的原亮度值计算所述像素点的新亮度值。
较佳地,所述设定的每个方向包括:上、下、左、右、左上、右下、左下、右上的米字方向;
或者包括:上、下、左、右,或左上、右下、左下、右上的十字方向。
较佳地,步骤A中所述需要发光的像素点为亮度值大于设定阈值的像素点。
较佳地,步骤C中所述根据像素点与对应的中心点之间的位置关系,计算所述像素点的亮度系数值为:
按照公式
其中,若所述第i个像素点存在对应不同中心点的多个亮度系数值,则将取值最大的亮度系数值作为所述像素点的亮度系数值。
较佳地,步骤D中所述根据像素点的亮度系数值和所述像素点的原亮度值计算所述像素点的新亮度值为:按照公式Ln(i)=Lo(i)×Lcoe(i)计算像素点的新亮度值,其中,Ln(i)为第i个像素点的新亮度值,Lo(i)为第i个像素点的旧亮度值。
较佳地,步骤D中所述利用像素点的亮度系数值计算所述像素点的颜色系数值,根据所述像素点的颜色系数值、所述像素点的原颜色值以及发光颜色,计算所述像素点的新颜色值为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810115504.2/2.html,转载请声明来源钻瓜专利网。