[发明专利]基于轮廓的透明度渐变抠像方法有效
申请号: | 201610288311.1 | 申请日: | 2016-05-03 |
公开(公告)号: | CN105976371B | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 王传经;余军;谢世斌 | 申请(专利权)人: | 成都索贝数码科技股份有限公司 |
主分类号: | G06T7/12 | 分类号: | G06T7/12 |
代理公司: | 成都金英专利代理事务所(普通合伙)51218 | 代理人: | 袁英 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多边形轮廓到目标轮廓的图像透明度渐变抠像方法,包括对待处理的图像依次进行轮廓路径细分、顶点对应、轮廓多边形重构和基于模型映射的抠像框架等处理。本发明提供针对任意从控制轮廓到羽化轮廓包围形成的抠像区域的渐变透明度生成算法,从控制轮廓到羽化轮廓透明度渐变,同时可以支持同一羽化轮廓之间的任意轮廓相交模式,即支持某些羽化轮廓线可以与其他轮廓线交叉生成重叠的透明度渐变效果。 | ||
搜索关键词: | 基于 轮廓 透明度 渐变 方法 | ||
【主权项】:
基于轮廓的透明度渐变抠像方法,其特征在于:包括以下步骤:S1.获取输入数据,输入数据包括待处理的图像、控制轮廓、羽化轮廓、羽化宽高数据、羽化类型和图像运算类型;S2.采用基于模型映射的方式实现控制轮廓和羽化轮廓之间的图像的透明度渐变,包括如下子步骤:S21.将控制轮廓和羽化轮廓之间的图像细分为三角形;S22.通过进行细分三角形到对应模型三角形的透明度掩膜的映射关系,获取图像羽化区域的透明度值;S23.根据细分三角形的四种类型,使用相应的羽化类型生成四个只有透明度的三角形映射模型;S3.控制轮廓光栅化,将控制轮廓包围的图像填充为完全不透明;S4.根据羽化宽高数据进行羽化轮廓的重新计算,基于控制轮廓点和羽化轮廓点一一对应原则,生成新的控制轮廓和新的羽化轮廓;S5.按段遍历新的控制轮廓,结合对应的新的羽化轮廓,组合成多个第一多边形,若第一多边形为曲线多边形,则执行步骤S6;若第一多边形为四边形,则跳转步骤S9;若第一多边形为三角形,则跳转步骤S10;S6.对曲线多边形的控制轮廓段和羽化轮廓段分别进行曲线细分,得到控制轮廓曲线和羽化轮廓曲线,对细分段数较少的曲线段进行插值;S7.将控制轮廓曲线和羽化轮廓曲线进行顶点对应;S8.按段遍历对应的曲线段和对应的顶点生成细分的第二多边形:若第二多边形为三角形,则跳转步骤S10;若第二多边形为四边形,则跳转步骤S9;S9. 判断新的羽化轮廓段是否在新的控制轮廓段的同侧:若新的羽化轮廓段不在新的控制轮廓段的同侧,则计算新的羽化轮廓段和新的控制轮廓段的交点,然后将四边形分为两个三角形;若新的羽化轮廓段在新的控制轮廓段的同侧,则直接将四边形细分为两个三角形;S10.使用基于块的图像变形方式计算三角形内每个像素对应的透明度;S11.将新的控制轮廓和新的羽化轮廓混叠,得到图像抠像轮廓的第一透明度掩膜;S12.对图像抠像轮廓的第一透明度掩膜进行去噪处理和平滑处理;S13.根据图像运算类型,对图像抠像轮廓的第一透明度掩膜与待处理的图像的透明度进行逻辑运算,得到抠像轮廓的第二透明度掩膜;S14.将待处理的图像的透明度替换为抠像轮廓的第二透明度掩膜,得到输入控制轮廓到羽化轮廓的抠像结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都索贝数码科技股份有限公司,未经成都索贝数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610288311.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种多用办公签到平板机
- 下一篇:用于调整多个图像的明亮度的方法